💪💪💪🏅DEVOPS💪💪💪
парни у кого ещё докерхаб тупит
Alexander
не удаляется
Alexander
специально перепроверил
Alexander
возможно это только на маках так
Ivan
а ты создаешь его в compose файле?
Alexander
да, все мэпы volume только в compose
Nickolai
Пытаюсь Django поднять рядом с postgres через докер compose. Указал сервисе где джанго depends_on database(название сервиса с бд). Проблема в том, что сам контейнер с бд стартанул, но еще не успел нормально завестись, а джанга кричит, что але, нет бд не поднята(сам сервис найден). Нужно как-то таймаут указывать или как поступают в таком случае?
Alexander
нет
Alexander
внутри services:
Ivan
ну вот, вероятно, при объявлении на верхнем уровне он и дропнет именованные volumes
Alexander
судя по сегодняшним танцам и выводу docker volume ls - не дропает
Alexander
существуют
Alexander
все старые вольюмы живы
Alexander
и висят как мусор в системе
Ivan
из того же хелпа, просто
Stops containers and removes containers, networks, volumes, and images
created by `up`.
Ivan
не создал - не удалит
Alexander
🤷♂️
Alexander
он их создает, но не удаляет
Alexander
docker-compose down --help
Stops containers and removes containers, networks, volumes, and images
created by `up`.
By default, the only things removed are:
- Containers for services defined in the Compose file
- Networks defined in the `networks` section of the Compose file
- The default network, if one is used
Alexander
ни слова про вольюмы
Alexander
возможно специфика версии для мака
Alexander
с опцией -v попробую позже запустить
Alexander
ну то есть по дефолту он удаляет только контейнеры и созданные сети
Mushu
всем привет
Mushu
кто подскажитпочему не простовляеться пасс для контейниира
Mushu
https://github.com/Scorcher/rugion-docker/tree/master/pinba-server
Mushu
пароль не передаеться бд
Mushu
$ docker run --name some-pinba-server -p 30002: 30002 / udp -p 3306: 3306 -e MYSQL_ROOT_PASSWORD = my-secret-pw -d scorcher / pinba-server: tag
Mushu
не прокидываеться MYSQL_ROOT_PASSWORD
Artem
Artem
пробелы до и после равно?
💪💪💪🏅DEVOPS💪💪💪
пацаны
💪💪💪🏅DEVOPS💪💪💪
а чего пишет мне на FROM jdeathe:centos-ssh
💪💪💪🏅DEVOPS💪💪💪
Build failed: repository jdeathe not found: does not exist or no pull access
Mushu
180122 15:22:48 [Note] mysqld: ready for connections.
Version: '10.0.23-MariaDB-1~jessie' socket: '/var/run/mysqld/mysqld.sock' port: 0 mariadb.org binary distribution
Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
180122 15:22:51 [Warning] 'proxies_priv' entry '@% root@f442d6a0a814' ignored in --skip-name-resolve mode.
/docker-entrypoint.sh: running /docker-entrypoint-initdb.d/10-pinba-db-init.sh
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
💪💪💪🏅DEVOPS💪💪💪
https://hub.docker.com/r/jdeathe/centos-ssh/
Mushu
это в логе
Tadeusz
💪💪💪🏅DEVOPS💪💪💪
всё вполне себе есть
Artem
а теперь посмотри внимательно что там название имаджа, а что тег 😏
Artem
💪💪💪🏅DEVOPS💪💪💪
FROM jdeathe/centos-ssh
💪💪💪🏅DEVOPS💪💪💪
так чтоли писать
💪💪💪🏅DEVOPS💪💪💪
так FROM jdeathe/centos-ssh:centos-7
Artem
ну наконец то)
Mushu
куда копать ?
Dmitry
Господа, ни у кого нет проблем с входом на докерхаб?
💪💪💪🏅DEVOPS💪💪💪
пропеши днс 8 8 8 8
💪💪💪🏅DEVOPS💪💪💪
а так да подлагивает
💪💪💪🏅DEVOPS💪💪💪
чего они клоудфларе неподрубили для меня загадка
Alexander
и вольюмов среди в этом списке нет
можно удалить только с ключом -v|--volumes
Dmitry
пропеши днс 8 8 8 8
у меня не с одного провайдера и даже письмо с восстановлением не приходит, вот и озадачился
Anton
в Dockerfile прописываю установку
RUN apk add --no-cache --update postgresql
пишет, что установилось, но в /usr/bin ничего нет, выполнить postgres не получается.
вручную захожу от рута в sh контейнера, выполняю эту же команду для установки, все появляется.
как сделать, чтобы postgres ставился сразу?
💪💪💪🏅DEVOPS💪💪💪
RUN на CMD
💪💪💪🏅DEVOPS💪💪💪
первое что пришло в голову
💪💪💪🏅DEVOPS💪💪💪
а как ты локально докерфайцл тестишь
Bloody🦊
Bloody🦊
💪💪💪🏅DEVOPS💪💪💪
он же не опубликует если тест непройдёт в докерхабе
Bloody🦊
Вначале советую обкатать в сыром Image все особенности и писать Dockerfile потом
Bloody🦊
💪💪💪🏅DEVOPS💪💪💪
Понял уже как
💪💪💪🏅DEVOPS💪💪💪
Но это типа исо
💪💪💪🏅DEVOPS💪💪💪
Типа все настроено, выбрал имидж и готово
Anton
bazzilic
bazzilic
запустить БД в докере - это не в тапки ссать, у всех БД энтрипоинтом стоит могучий скрипт, который всё проверяет и всё запускает. apk install postgres тут ни разу недостаточно.
Aion
Aion
bazzilic
вот лучше бы кто-нибудь запилил mysql образ на виндовом контейнере
bazzilic
я как-то начинал, но там надо очень хорошо уметь раскуривать mysql
💪💪💪🏅DEVOPS💪💪💪