Size: a a a

RU.Docker — Официальное Русское Сообщество

2018 July 05

DM

Dmitry M in RU.Docker — Официальное Русское Сообщество
Да гуглил, не выкупаю
источник

DM

Dmitry M in RU.Docker — Официальное Русское Сообщество
думал на пальцах кто объяснит
источник

NK

ID:295450925 in RU.Docker — Официальное Русское Сообщество
Результат тестирования powershell Докера на Линуксе разочаровал. Я использовал команду
sudo docker run -it -v /home/slavko/leo: microsoft/powershell
директория с проектом leo удачно примонтировалась, но запуск batch файла проекта ничего не даёт, а в powershell windows всё хорошо. Стало быть они не совместимы :(
источник
2018 July 06

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
ID:295450925
Результат тестирования powershell Докера на Линуксе разочаровал. Я использовал команду
sudo docker run -it -v /home/slavko/leo: microsoft/powershell
директория с проектом leo удачно примонтировалась, но запуск batch файла проекта ничего не даёт, а в powershell windows всё хорошо. Стало быть они не совместимы :(
Спасибо. Кому-то наверняка это поможет.
источник

TF

Terry Filch in RU.Docker — Официальное Русское Сообщество
ID:295450925
Результат тестирования powershell Докера на Линуксе разочаровал. Я использовал команду
sudo docker run -it -v /home/slavko/leo: microsoft/powershell
директория с проектом leo удачно примонтировалась, но запуск batch файла проекта ничего не даёт, а в powershell windows всё хорошо. Стало быть они не совместимы :(
😄👌
источник

RZ

Roman Zakharov in RU.Docker — Официальное Русское Сообщество
Всем привет! есть docker-compose.yml файл запускаю
docker-compose up
WARNING: Some services (elasticsearch) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use docker stack deploy to deploy to a swarm.
Recreating elasticsearch-node ... done
—-------------
описание elasticsearch в файле docker-compose.yml

 elasticsearch:
   image: docker.elastic.co/elasticsearch/elasticsearch:5.6.1
   container_name: elasticsearch-node
   ports:
     - "9200:9200"
     - "9300:9300"
   volumes:
     - ./volumes/es:/usr/share/elasticsearch/data
   environment:
     - "discovery.type=single-node"
     - "xpack.security.enabled=false"
     - "ES_JAVA_OPTS=-Xms1g -Xmx1g"
   ulimits:
     nproc: 3000
     nofile: 65536
     memlock: -1
   deploy:
     resources:
       limits:
         memory: 2g
—-------------
из текста предупреждения понял что не поддерживается конфигурация deploy не поддерживыается, а что использовать вместо вот поенять не могу
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Roman Zakharov
Всем привет! есть docker-compose.yml файл запускаю
docker-compose up
WARNING: Some services (elasticsearch) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use docker stack deploy to deploy to a swarm.
Recreating elasticsearch-node ... done
—-------------
описание elasticsearch в файле docker-compose.yml

 elasticsearch:
   image: docker.elastic.co/elasticsearch/elasticsearch:5.6.1
   container_name: elasticsearch-node
   ports:
     - "9200:9200"
     - "9300:9300"
   volumes:
     - ./volumes/es:/usr/share/elasticsearch/data
   environment:
     - "discovery.type=single-node"
     - "xpack.security.enabled=false"
     - "ES_JAVA_OPTS=-Xms1g -Xmx1g"
   ulimits:
     nproc: 3000
     nofile: 65536
     memlock: -1
   deploy:
     resources:
       limits:
         memory: 2g
—-------------
из текста предупреждения понял что не поддерживается конфигурация deploy не поддерживыается, а что использовать вместо вот поенять не могу
Может дело в версии compose-file-а? добавьте первую строку в вырезку
источник

RZ

Roman Zakharov in RU.Docker — Официальное Русское Сообщество
version: "3"
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Roman Zakharov
version: "3"
Судя по https://docs.docker.com/compose/compose-file/ секция deploy валидна для этой версии композа
источник

RZ

Roman Zakharov in RU.Docker — Официальное Русское Сообщество
хм.. попробовал вообще удалить её мне посоветовали тоже ошибки вывались, но по эластику

Recreating elasticsearch-node ... done

elasticsearch-node | [2018-07-06T11:12:46,497][INFO ][o.e.n.Node               ] [] initializing ...
elasticsearch-node | [2018-07-06T11:12:46,520][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]
elasticsearch-node | org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to create node environment
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:136) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:123) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:67) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:134) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:91) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:84) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node | Caused by: java.lang.IllegalStateException: Failed to create node environment
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:268) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:245) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap$5.<init😠Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:342) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:132) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   ... 6 more
elasticsearch-node | Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes
elasticsearch-node |   at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?]
elasticsearch-node |   at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?]
elasticsearch-node |   at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?]
elasticsearch-node |   at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?]
elasticsearch-node |   at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_141]
elasticsearch-node |   at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_141]
elasticsearch-node |   at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_141]
elasticsearch-node |   at org.elasticsearch.env.NodeEnvironment.<init😠NodeEnvironment.java:221) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:265) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:245) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap$5.<init😠Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:342) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:132) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   ... 6 more
elasticsearch-node exited with code 1
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Roman Zakharov
хм.. попробовал вообще удалить её мне посоветовали тоже ошибки вывались, но по эластику

Recreating elasticsearch-node ... done

elasticsearch-node | [2018-07-06T11:12:46,497][INFO ][o.e.n.Node               ] [] initializing ...
elasticsearch-node | [2018-07-06T11:12:46,520][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]
elasticsearch-node | org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to create node environment
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:136) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:123) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:67) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:134) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:91) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:84) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node | Caused by: java.lang.IllegalStateException: Failed to create node environment
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:268) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:245) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap$5.<init😠Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:342) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:132) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   ... 6 more
elasticsearch-node | Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes
elasticsearch-node |   at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?]
elasticsearch-node |   at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?]
elasticsearch-node |   at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?]
elasticsearch-node |   at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?]
elasticsearch-node |   at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_141]
elasticsearch-node |   at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_141]
elasticsearch-node |   at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_141]
elasticsearch-node |   at org.elasticsearch.env.NodeEnvironment.<init😠NodeEnvironment.java:221) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:265) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.node.Node.<init😠Node.java:245) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap$5.<init😠Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:233) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:342) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:132) ~[elasticsearch-5.6.1.jar:5.6.1]
elasticsearch-node |   ... 6 more
elasticsearch-node exited with code 1
Ну так это джавайский стак трейс, он не имеет отношения к докеру
источник

RZ

Roman Zakharov in RU.Docker — Официальное Русское Сообщество
да думаю так и есть
источник
2018 July 09

NZ

Nikolay Zykov in RU.Docker — Официальное Русское Сообщество
Привет. Пробую сделать docker-compose + consul + registrator для веб-риложения. Consul на хостовой системе, Registrator с internal=false. Столкнулся с проблемой, что когда контейнер рестартует с другим портом (docker-compose down docker-compose up -d или неожиданное завершение compose), в consul-e остаётся старый сервис со старым портом, которого уже нет.
Что может быть не так или это нормально?
Всё крайних версий.
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Добрый вечер. А что в логах регистратора? docker logs registrator
источник
2018 July 10

SI

Sqrt Iter in RU.Docker — Официальное Русское Сообщество
как можно почистить логи контейнера?
источник

VS

Vasiliy Shpanskiy in RU.Docker — Официальное Русское Сообщество
Если ты про json файл в rootfs, то просто cat /dev/null
источник

SI

Sqrt Iter in RU.Docker — Официальное Русское Сообщество
Vasiliy Shpanskiy
Если ты про json файл в rootfs, то просто cat /dev/null
про выдачу docker logs ...
источник

VS

Vasiliy Shpanskiy in RU.Docker — Официальное Русское Сообщество
Sqrt Iter
про выдачу docker logs ...
Да, найди контейнер по id, найди его rootfs и сбрось лог
источник

SI

Sqrt Iter in RU.Docker — Официальное Русское Сообщество
Vasiliy Shpanskiy
Да, найди контейнер по id, найди его rootfs и сбрось лог
на стеке нашел echo "" | sudo tee $(docker inspect --format='{{.LogPath}}' dyndns)
источник

VS

Vasiliy Shpanskiy in RU.Docker — Официальное Русское Сообщество
Sqrt Iter
на стеке нашел echo "" | sudo tee $(docker inspect --format='{{.LogPath}}' dyndns)
Ну суть правильная
источник