@docker_ru

Страница 696 из 1375
Sergey
17.07.2018
15:31:39
Ну если диагноз гуя то у вас да

Артамонов Игорь
17.07.2018
15:31:41
Пиздатый докер
что есть, того не исправить

Митко Соловец?
17.07.2018
15:31:50
а я банально хочу сделать выдачу вагрант виртуалки с бэкенд сервисами в компоузах и чтобы фронтендеры не забивали себе голову докером

Ну если диагноз гуя то у вас да
иди русский язык учи

Google
Sergey
17.07.2018
15:32:12
Фронты не умеют в докер?

Лол

У меня саппорты умеют

Митко Соловец?
17.07.2018
15:32:28
и заодно кругозор расширь, на линуксе жизнь не заканчивается

Alexey
17.07.2018
15:33:15
Д-да, вот это я рассматриваю как рабочий вариант, но там все еще вопросы, в стиле - конфиг в любом случае по дефолту разместит луп на 100гб. И.е. место-то, по сути, не увеличится, даже если в разделе его овердофига. Разве нет?
ну по идее, да, залупит так же на 100 гигов. Но если это отдельные луп-девайсы, то всё же надо курить ресайз, но как я сказал, тут я посоветовать ничего не могу, так как сразу обходить столь «изящные» решения стороной ?

Митко Соловец?
17.07.2018
15:33:22
что вот за привычка, не знаешь ответа, ну пройди ты мимо, не позорься

Sergey
17.07.2018
15:33:24
и заодно кругозор расширь, на линуксе жизнь не заканчивается
Я чот не вижу суперкомпьютеров и хайлоад проектов на винде и осх

yoshi
17.07.2018
17:18:44
в докер регистри все-еще нужно изощряться чтобы воутри него ненужные имаджи почикать ?

KDeveloper ??
17.07.2018
17:19:52
Вроде есть пакет WebRegistry, который даёт гуй для регистри

и там можно все почистить

Sergey
17.07.2018
17:21:47
зачем

Google
Sergey
17.07.2018
17:21:52
давно уже все есть чтобы чистить

yoshi
17.07.2018
17:22:34
что все? был питоний скрипт плюс рестарт контейнера

Sergey
17.07.2018
17:22:47
#docker_clean #!/bin/bash docker volume rm $(docker volume ls -qf dangling=true) docker volume ls -qf dangling=true | xargs -r docker volume rm docker network rm $(docker network ls | grep "bridge" | awk '/ / { print $1 }') docker rmi $(docker images --filter "dangling=true" -q --no-trunc) docker rmi $(docker images | grep "none" | awk '/ / { print $3 }') docker rm $(docker ps -qa --no-trunc --filter "status=exited")

yoshi
17.07.2018
17:24:05
эммм я про docker-registry который приватный

Sergey
17.07.2018
17:24:19
типа гитлабовского?

yoshi
17.07.2018
17:24:23
внутрь него пушатся имажи

типа да

Sergey
17.07.2018
17:24:30
у гитлаба есть вебморда)))

Sergey
17.07.2018
17:43:13
шобы нужную часть если че чистить

Артамонов Игорь
17.07.2018
19:31:18
Такой вопрос

У меня есть контейнер с бд, работающий с данными на хосте (вольюмом) На хосте они формировались постгресом версии 9.5

Сейчас при запуске ловлю: 2018-07-17 19:32:06.426 UTC [1] FATAL: database files are incompatible with server 2018-07-17 19:32:06.426 UTC [1] DETAIL: The data directory was initialized by PostgreSQL version 9.5, which is not compatible with this version 10.4 (Debian 10.4-2.pgdg90+1).

Туплю, не могу допереть на каком уровне это фиксится. Ведь при старте, по идее, используется образ, (image) с названием, вызванным в run ведь, да?

А там, по идее, уже сидит приложение БД

или я не прав?

Только что ресторил забекапленные контейнеры просто. И потерялся, что откуда вызывается

Google
Артамонов Игорь
17.07.2018
19:35:04
о! Оно же у меня компоузом формируется

ща гляну

в докерфайле я уже поменял на 9.5

но чет не спасло ситуацию

Oleg
17.07.2018
19:36:20
а контейнер перебилдил?

Артамонов Игорь
17.07.2018
19:36:43
а контейнер перебилдил?
даааа, но судя по всему не грохнул старый вариант надо таг повесить и дропнуть предыдущий

а контейнер перебилдил?
при rmi postgres:latest он же по идее только свой имедж грохнет, верно?

Oleg
17.07.2018
19:39:34
да

Артамонов Игорь
17.07.2018
19:39:55
# docker rmi postgres:9.5 postgres:latest Untagged: postgres:9.5 Untagged: postgres:latest Untagged: postgres@sha256:119948f962fac94209077a9c4cb349d9cd1262fa4d1d92b03b44dfc1e8802884 # docker images | grep postgres #

Oleg
17.07.2018
19:39:55
грохнет postgres:latest

ну всё, теперь можно билдить

Артамонов Игорь
17.07.2018
19:42:58
ну всё, теперь можно билдить
не, хрень какая-то. Можно четко посмотреть откуда он берет образ?

Артамонов Игорь
17.07.2018
19:43:06
# docker start dev3_database_1 --attach 2018-07-17 19:42:41.371 UTC [1] FATAL: database files are incompatible with server 2018-07-17 19:42:41.371 UTC [1] DETAIL: The data directory was initialized by PostgreSQL version 9.5, which is not compatible with this version 10.4 (Debian 10.4-2.pgdg90+1).

Артамонов Игорь
17.07.2018
19:43:31
FROM postgres:9.5

из докерфайла

Oleg
17.07.2018
19:43:52
стартуешь компоузом?

Артамонов Игорь
17.07.2018
19:44:11
ммм, нет, в текущий момент вон - выше Есть собранный имедж, стартую простоым docker start

# docker start dev3_database_1 --attach

Admin
ERROR: S client not available

Google
Артамонов Игорь
17.07.2018
19:44:50
или типа в имедже сидит уже десятый постгрес? Но это вроде глупо, ибо до этого он работал из 9.5, получается

в env имеджа, который используется висит: "Env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/9.5/bin", "GOSU_VERSION=1.10", "LANG=ru_RU.UTF-8", "PG_MAJOR=9.5", "PG_VERSION=9.5.13-2.pgdg90+1", "PGDATA=/var/lib/postgresql/data"

то есть вроде как это 9.5

хрен ли

# docker rmi a4da5bcea663 Error response from daemon: conflict: unable to delete a4da5bcea663 (cannot be forced) - image has dependent child images ы?

О! ПОходу вот отсюда

в inspect на dev3_database есть Args: "Args": [ "postgres"

он не отсюда ли слчайно берет бд?

Desa
18.07.2018
07:31:19
приветы

подкажите, можно ли в Dockerfile передать $(id -u -n), что бы при билде (RUN adduser "user" )контейнера уже внутри был user = user локальной машины?

Andrey
18.07.2018
07:40:16
ARG

—build-args

Alexander
18.07.2018
07:40:34
А смысл если при создании юзера можно уид и гид передать?

Desa
18.07.2018
07:53:28
хочу сделать развертывание окуржения на раздичных машинах с текушим юзером, id, группами и .т.д

—build-args
спс, подошло... буду экспереиентировать дальше)

Артамонов Игорь
18.07.2018
08:49:01
Такой вопрос. А в какой момент в контейнер попадает разел Links?

Если, допустим, образ существует и я выполняю docker start ?

Alexey
18.07.2018
10:00:25
Всем привет. Подскажите, как в dockerfile сделать copy не из папки где лежит сам dockerfile. Я пытаюсь сделать что-то вроде COPY ../../path/file /docker/ Мне выдает ошибку : COPY failed: Forbidden path outside the build context: . Как я понимаю, команда COPY не может выйти из текущей папки? Пробовал в WORKDIR делать ../../ . Не помогло. Решение типа docker build -f /path/file не подходит. Какие есть еще варианты ?

Alexey
18.07.2018
10:02:34
полный путь указать?
Как вариант, но это же костыли...

Google
Sergey
18.07.2018
10:03:22
Как вариант, но это же костыли...
что значит костыли это обычный метод или вы делаете сокращенный или полный путь какая разница

зато ../../../ это не костыль, лол

(;¬_¬)
18.07.2018
10:35:22
читай про ports:

это в /etc/hosts прописать надо

127.0.0.1 app.dev

да

либо какой-нибудь bind поднимать

Страница 696 из 1375