Андрей
Рестартануть демон?
sudo service docker restart ругается на сокет, или Вы о другом?
Mikhail
sudo service docker restart ругается на сокет, или Вы о другом?
systemctl stop docker.socket && systemctl start docker.socket
Artur
Привет. Может кто подсказать как мне сделать так что бы при старте контейнеру присваивался hostname (внутри у меня там apache например)а после из host (моего компа) я грубо говоря мог постучаться к контейнеру не через localhost:8090 а например mysuper.site.com
Mikhail
а у апапча есть vhost mysuper.site.com?
Anonymous
Вот решил я в докер вкатится, сижу в этом чатике уже третьи сутки, и смотрю тут все вопросы сплошь про докер))
Anonymous
Artur
Да, Apache есть vhost. Но в браузере естественно site can't be research.
Artur
Просто прописать mysuper.site.com в /etc/hosts не предлагать)
Artur
А если какой-нибудь виртуальный dns от докера поднять?
Artur
Ну или что-нибудь в этом роде
Ильдар
зачем?
Artur
Задание такое)
Andrey
А если какой-нибудь виртуальный dns от докера поднять?
он есть, но он работает только для контейнеров. То есть изнутри другого контейнера можно резолвить контейнер
Ильдар
Задание такое)
а докер вам зачем?
Artur
Сейчас опишу полностью задачу.
Artur
Вообщем, нужно поднять контейнер, в нем Apache там в public лежит сайт, нужно чтобы после запуска этот сайт был доступен не через localhost:8090 например, а через mysyper.site.com. не трогая при этом /etc/hosts
Artur
Да на том же. Ubuntu 16.04
Artur
Просто хочу написать в браузере mysuper.site.com и что бы Apache из контейнера отдел мне страничку и public.
Artur
Из public*
Ильдар
как бы ты эту задачу решал без докера?
Andrey
Просто хочу написать в браузере mysuper.site.com и что бы Apache из контейнера отдел мне страничку и public.
ну, как вариант, можно сделать mysuper.site.com хостнеймом и пробрасывать 80й порт на 8090 контейнера
Andrey
но это тупо, в реальности так никто не делает
Andrey
потому что fqdn хотят не только на сервере с докером, а вообще везде
Andrey
а локально и по localhost не напряжно
Anonymous
Просто хочу написать в браузере mysuper.site.com и что бы Apache из контейнера отдел мне страничку и public.
почему не взять докер и https://traefik.io/ ? хотя.. если только для собственной разработки, то может и излишне.
Artur
Ладно, спасибо буду думать. Может что нибудь придумаю)
Gleb
Ребят, кто-нибудь с таким сталкивался? Вернулся на hetzner попробовать их новое облако, и вот такая лажа с докером. Докер поставлен нормально, ansible-docker ролью, в остальных местах работает.
Gleb
У hetzner в образе заданны кастомные dns резолверы (внутри dc), но я их перетёр 8.8.8.8 в конфиге resolvd (да, это ubuntu 18.04 кстати)
Anonymous
Как траефик ему поможет?
позволит задействовать адреса вместо ip без изменения hosts
Gleb
Сеть есть вообще в контейнере?
Да, есть, пинги/трафик нормально и внутрь и наружу уходят. Только dns внутри контейнера не работает. И даже --dns не помогает.
Konstantin
да ладно вам.
С чего это?
Konstantin
Как там Тема Лебедев про мотивацию говорил?)
Lev
Как там Тема Лебедев про мотивацию говорил?)
"Я ахуенный а вы все пидоры и не шарите"
Lev
Или ты про "Зубная щетка — не нужна"?
Konstantin
"Я ахуенный а вы все пидоры и не шарите"
Не, это его сущность, а про мотивацию другое говорил
Petr
А я в общем в docker playonlinux поставил, неделю бился чтобы виртуалбокс завелся виндовый, поставил внутрь убунту и там иксы не пробрасываются чтобы на винде в косынку поиграть. Кто нибудь сталкивался с такой проблемой?
Lev
🤣🤣🤣 Тоже интересно. Жгите
Anonymous
Без сомнения. Там шаги лишние.
Andrey
docker pull iad.ocir.io/oracle/mysql-agent:0.3.0 Pulling repository iad.ocir.io/oracle/mysql-agent Error: Status 502 trying to pull у всех лежит или мне повезло? -_-
Zloi
Народ всем привет. Такой вопрос, хочу попробовать докер и запустить zabbix для мониторинга в основном микротиков, так же планирую запусти сбор и анализ логов как с микротов так и с 4-5 серверов. Подскажите плиз образы которые можно попробовать?
Андрей
systemctl stop docker.socket && systemctl start docker.socket
Failed to stop docker.socket: Unit docker.socket not loaded.
Lev
вот и я подумал почему не рестарт
Lev
systemctl restart docker.socket
Lev
Или sudo service docker start
Андрей
а старт? рестарт?
Все это уже на чистой машине, единственное что сделал, установил докер и : sudo addgroup --system docker; sudo adduser $USER docker; sudo usermod -aG docker $USER; newgrp docker; reboot NOW; Bash: sudo service docker restart A dependency job for docker.service failed. See 'journalctl -xe' for details. journalctl -xe ноя 26 12:19:21 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. -- Subject: Завершена остановка юнита docker.service. -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Процесс остановки юнита docker.service был завершен. pam_unix(sudo:session): session closed for user root error: Could not load host key: /etc/ssh/ssh_host_ecdsa_key error: Could not load host key: /etc/ssh/ssh_host_ed25519_key Invalid user johannes from 185.245.96.209 port 47756 pam_unix(sshd:auth): check pass; user unknown pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=185.245.96.209 Failed password for invalid user johannes from 185.245.96.209 port 47756 ssh2 Received disconnect from 185.245.96.209 port 47756:11: Bye Bye [preauth] Disconnected from invalid user johannes 185.245.96.209 port 47756 [preauth]
Mikhail
ну логи ssh не очень полезны при траблшутинге докера, найди логи докера и посомтри что в них написанно
Андрей
ну логи ssh не очень полезны при траблшутинге докера, найди логи докера и посомтри что в них написанно
journalctl -u docker --since today Starting Docker Application Container Engine... Dependency failed for Docker Application Container Engine. docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine. Starting Docker Application Container Engine... Dependency failed for Docker Application Container Engine. docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine. Starting Docker Application Container Engine... Dependency failed for Docker Application Container Engine. docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine. Starting Docker Application Container Engine... Dependency failed for Docker Application Container Engine. docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine. Starting Docker Application Container Engine...
Андрей
journalctl -fu docker docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine. Starting Docker Application Container Engine... Dependency failed for Docker Application Container Engine. docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine. Starting Docker Application Container Engine... Dependency failed for Docker Application Container Engine. docker.service: Job docker.service/start failed with result 'dependency'. Stopped Docker Application Container Engine.
Андрей
journalctl -fu docker | grep docker docker.service: Job docker.service/start failed with result 'dependency'. docker.service: Job docker.service/start failed with result 'dependency'. docker.service: Job docker.service/start failed with result 'dependency'.
Lev
ты как его накатывал?
Андрей
dpkg -l | grep -i docker; sudo apt-get update; sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common; curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -; sudo apt-key fingerprint 0EBFCD88; sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" sudo apt-get update; sudo apt-get install -y docker-ce;
Андрей
Потом еще: sudo addgroup --system docker; sudo adduser $USER docker; sudo usermod -aG docker $USER; newgrp docker; Но уже до этого валился
Андрей
И ребутнулся
Андрей
На VPS. Пытаюсь развернуть то, что без проблем работает на локалке
Андрей
Версия Убунты та же - 18.04 64bit
Petr
wget -O - https://gist.githubusercontent.com/ptflp/62f62201e8bd0683abdfbed631192db3/raw/c5bea203e8a9c4f75581bae54f28142b0b18c3ee/docker-install.sh | bash
Petr
и будет тебе счастье
Андрей
В любом случае: sudo docker run hello-world; docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
Андрей
Это что?
Petr
сколько у тебя оперативы на VPS
Petr
1 гб есть?
Андрей
Да
Petr
только sudo -s или sudo -i
Lev
https://diogomonica.com/2017/03/27/why-you-shouldnt-use-env-variables-for-secret-data/
Lev
Вот интересно стало. Статья старая, а примеров с secret нигде не видел
Lev
Писал статью безопасник из команды докера