Size: a a a

Docker — русскоговорящее сообщество

2020 May 25

M

Muhin Dmitry in Docker — русскоговорящее сообщество
Ребят, а есть уроки по докеру на русском с практическими заданиями?
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Muhin Dmitry
Ребят, а есть уроки по докеру на русском с практическими заданиями?
Есть курсы за символическую плату. Если чё в личку.
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
​​Объявляется набор Junior DevOps и всех заинтересованных на уникальный курс.

Эксклюзивная возможность увидеть, как работают боевые инженеры, а не как вам читают методичку по подготовленным слайдам.

Мы считаем, что теория должна быть показана на практике.
У нас строгие менторы, нет желания — учить не будем.  
Стартуем завтра, 06.05.2020.
Цена символическая — 5000₽/мес. Индивидуальный подход. Наша цель — обучить!

Формат такой:
мы берём приложение и облепляем его технологиями. Используем популярные на данный момент инструменты. Приводим его в  "продакшен реди", начиная от мониторинга, CI/CD и заканчивая высокими нагрузками. Поясняем все непонятные моменты. Роемся в кишках инструментов, изучаем ОС. Учим читать код на С, писать скрипты на Python и Go.

Мы не учим тыкать кнопки, мы разбираем до косточек как всё работает.

Раз в неделю проводим стрим с менторами, обсуждаем прошедшие темы, отвечаем на вопросы, обсуждаем типичные ошибки.

Ответим на вопросы о курсе в личке. @Agumilev
источник

M

Muhin Dmitry in Docker — русскоговорящее сообщество
Andrey Gumilev
​​Объявляется набор Junior DevOps и всех заинтересованных на уникальный курс.

Эксклюзивная возможность увидеть, как работают боевые инженеры, а не как вам читают методичку по подготовленным слайдам.

Мы считаем, что теория должна быть показана на практике.
У нас строгие менторы, нет желания — учить не будем.  
Стартуем завтра, 06.05.2020.
Цена символическая — 5000₽/мес. Индивидуальный подход. Наша цель — обучить!

Формат такой:
мы берём приложение и облепляем его технологиями. Используем популярные на данный момент инструменты. Приводим его в  "продакшен реди", начиная от мониторинга, CI/CD и заканчивая высокими нагрузками. Поясняем все непонятные моменты. Роемся в кишках инструментов, изучаем ОС. Учим читать код на С, писать скрипты на Python и Go.

Мы не учим тыкать кнопки, мы разбираем до косточек как всё работает.

Раз в неделю проводим стрим с менторами, обсуждаем прошедшие темы, отвечаем на вопросы, обсуждаем типичные ошибки.

Ответим на вопросы о курсе в личке. @Agumilev
Спасибо!
источник

g

green_glitched_cat in Docker — русскоговорящее сообщество
Апну. Ещё ничего не решилось :(
источник

c

catmodecode in Docker — русскоговорящее сообщество
Господа, что может быть? Поднимаю docker-compose up, а оно вот. При чем все работало отлично вчера и неделю назад. Докер не обновлял, конфиг не менял. Docker Desktop for windows.

ERROR: for db  Cannot start service db: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/host_mn
t/d/docker/etc/mysql/my.cnf\\\" to rootfs \\\"/var/lib/docker/overlay2/a7c79b66e7de945ab8c9c9fe8527159bbfc72a3a276a9716f295c81d0b71016c/merged\\\" at \\\"/var/lib/docker/overlay2/a7c79b66e7de945ab8c9c9fe8527159bbf
c72a3a276a9716f295c81d0b71016c/merged/etc/percona-server.cnf\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists
and is the expected type

Беда видимо тут
   volumes:
     - ./etc/mysql/my.cnf:/etc/my.cnf
Если удалить строчку, все ок запускается(крашится на другом)
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
Are you trying to mount a directory onto a file (or vice-versa)?
источник

c

catmodecode in Docker — русскоговорящее сообщество
нет, оба файлы
источник

c

catmodecode in Docker — русскоговорящее сообщество
Я умею читать)
источник

c

catmodecode in Docker — русскоговорящее сообщество
Ну... должны быть вообще. Все работало то ок.
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
файлы? "/merged/etc/percona-server.cnf" ммм... а это тогда откуда?
источник

c

catmodecode in Docker — русскоговорящее сообщество
Это хз. не совсем понимаю к чему клоните
источник

c

catmodecode in Docker — русскоговорящее сообщество
Поможет ли если я вкину часть конфига который касается этого контейнера из docker-compose.yml?
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
catmodecode
Это хз. не совсем понимаю к чему клоните
к симлинкам
источник

c

catmodecode in Docker — русскоговорящее сообщество
Симлинки в контейнере или на хосте?
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
в контейнере
источник

c

catmodecode in Docker — русскоговорящее сообщество
Хм...
источник

c

catmodecode in Docker — русскоговорящее сообщество
Оке... с Mysql сложнее, там ещё есть с правами проблема. Но вот например apache

ERROR: for apache  Cannot start service apache: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"
/host_mnt/d/docker/etc/httpd/conf/httpd.conf\\\" to rootfs \\\"/var/lib/docker/overlay2/c9f44d913946ba6f56f18d4da3989988c7121539b703739e4ad2d154304e361b/merged\\\" at \\\"/var/lib/docker/overlay2/c9f44d913946ba6f5
6f18d4da3989988c7121539b703739e4ad2d154304e361b/merged/usr/local/apache2/conf/httpd.conf\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

root@3d29cbeae042:/usr/local/apache2/conf# pwd
/usr/local/apache2/conf
root@3d29cbeae042:/usr/local/apache2/conf# ls -al
total 116
drwxr-xr-x 4 root     root      4096 May 15 19:13 .
drwxr-xr-x 1 www-data www-data  4096 May 25 08:12 ..
drwxr-xr-x 2 root     root      4096 May 15 19:13 extra
-rw-r--r-- 1 root     root     20823 May 15 19:13 httpd.conf
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
могу только предложить попробовать собрать не на винде ¯\_(ツ)_/¯
источник

c

catmodecode in Docker — русскоговорящее сообщество
😢 Пасиб, я и сам уже хочу. В конторе все на винде сидят, так что не можно. Я так понимаю решения с правами и отсутствием нормальных групп в винде ещё не решилось в докере? Редко читаю новости.
источник