Запитання з тегом «docker»

Docker - це інструмент для створення та запуску контейнерів. Питання щодо Dockerfiles, операцій та архітектури приймаються. Питання щодо запуску докера у виробництві можуть знайти кращі відповіді на ServerFault (https://serverfault.com/). Тег docker рідко використовується поодинці і часто поєднується з іншими тегами, такими як docker-compose та kubernetes.

11
Як показати команду запуску контейнера докера
Для налаштування контейнера докера я використовую сторонній графічний інтерфейс (пакет Synology Docker). Однак це обмеження змушує мене запускати контейнер із командного рядка. (Я хочу зіставити інший ip хоста для прив'язки порту) Тепер, оскільки існує безліч налаштувань, які вже зроблено, я хотів би отримати вихідну команду запуску, яка запускає цей контейнер, …
102 docker 

5
Складання Docker, запуск контейнерів у net: host
Я хочу створити 3 служби в мережі "хост" за допомогою docker-compose. Ось мій файл docker-compose.yml: version: '2' services: mysql: image: mysql net: "host" nginx: image: nginx net: "host" app: image: tomcat net: "host" Я отримав таку помилку: $ docker-compose up [31mERROR[0m: Validation failed in file '.\docker-compose.yml', reason(s): Unsupported config option …

4
Докер переглядає журнал вийшов контейнера
Чи є спосіб побачити журнал контейнера, який вийшов? Я можу отримати ідентифікатор контейнера вийшов контейнера за допомогою, docker ps -aале я хочу знати, що сталося, коли він працював.
102 docker 

14
Docker build "Не вдалося вирішити" archive.ubuntu.com "" apt-get не вдається нічого встановити
Я намагався запустити Docker-збірник на різних файлах, які раніше працювали, які зараз більше не працюють. Як тільки файл Docker включив будь-який рядок, який повинен був встановити програмне забезпечення, він вийшов з ладу з повідомленням про те, що пакет не знайдено. RUN apt-get -y install supervisor nodejs npm Поширене повідомлення, яке …
101 docker  apt-get 

2
Марафон проти Kubernetes проти Docker Swarm на DC / OS з контейнерами Docker
Я шукаю деякі плюси і мінуси, чи варто їхати з Marathon і Chronos, Docker Swarm або Kubernetes під час запуску контейнерів Docker на DC / OS. Наприклад, коли краще використовувати Марафон / Хронос, ніж Кубернетес і навпаки? Зараз я в основному експериментую, але, сподіваюся, ми розпочнемо використовувати одну з цих …

14
Як встановити nvm в docker?
Я будую новий образ Докера і хочу встановити NVM, щоб я міг керувати nodejs. Читаючи документи про те, як встановити NVM, вони згадують, що вам потрібно джерело файлу .bashrc, щоб почати використовувати NVM. Я намагався налаштувати це в Dockerfile, але поки що будівництво не вдається з помилкою: "bash: nvm: команда …
101 node.js  docker  nvm 


11
Чи безпечно чистити докер / overlay2 /
Я отримав кілька контейнерів докерів, що працюють на AWS EC2, папка / var / lib / docker / overlay2 дуже швидко зростає в розмірі диска. Цікаво, чи безпечно видаляти його вміст? або якщо докер має якусь команду, щоб звільнити певне використання диска. ОНОВЛЕННЯ: Насправді я docker system prune -aвже спробував …

4
Оновіть k8s ConfigMap або Secret, не видаляючи наявний
Я використовую K8S ConfigMap і Secret для управління нашими властивостями. Мій дизайн досить простий, що зберігає файли властивостей у репозиторії git і використовує сервер збірки, такий як Thoughtworks GO, для автоматичного їх розгортання як ConfigMaps або Secrets (за умови вибору) до мого кластера k8s. В даний час я виявив, що …

7
Панель інструментів Docker - Localhost не працює
Тому я використовую Docker Toolbox, оскільки на моїй машині немає Hyper-V, оскільки це не Windows 10 pro. Здається, все працює нормально, але коли я намагаюся зайти в браузер, 0.0.0.0:80це завжди повертає мене: цей сайт неможливо отримати Але коли я запускаю команду: docker container psя отримую таке:0.0.0.0:80->80/tcp означає, що ця адреса …

3
Неможливо пов’язати з запущеним контейнером, запущеним docker-compose
Я налаштовую своє місцеве середовище розвитку за допомогою контейнерів для докерів. Docker-compose.yml виглядає наступним чином version: '2' services: db: image: mongo:3 mq: image: rabbitmq:3 api: build: . image: my_app/api ports: - "3000:3000" links: - db - mq environment: - NODE_ENV=development Починається без помилок. І докер перераховує 3 запущених контейнера docker-compose …

23
docker несанкціонований: потрібна автентифікація - після натискання з успішним входом
Під час відштовхування зображення докера (після успішного входу в систему) від мого хоста я отримую "несанкціонований: потрібна автентифікація". Деталі нижче. -bash-4.2# docker login --username=asamba --email=anand.sambamoorthy@gmail.com WARNING: login credentials saved in /root/.docker/config.json *Login Succeeded* -bash-4.2# -bash-4.2# docker push asamba/docker-whale Do you really want to push to public registry? [y/n]: y The …
99 docker 

1
Docker EXPOSE порт тільки для хоста
Чи здатний докер виставляти порт лише на хост, а не назовні. Мені потрібно встановити докер, що працює з базою даних mongo, і я хотів, щоб він був доступний лише з хосту, але мені потрібно зв’язати порт хосту 27017. Чи можливо це, чи єдино можливим способом є зміна визначень брандмауера?
99 docker 

3
Як дізнатись причину виходу контейнера докера?
У мене є контейнер Docker, який працює в хості оперативної пам’яті 1G (є й інші контейнери, що працюють на тому ж хості). Додаток у цьому контейнері Docker декодує деякі зображення, які можуть зайняти багато пам'яті. Час від часу цей контейнер буде виходити. Сумніваюсь, це пов'язано із втратою пам'яті, але не …

4
скласти побудувати єдиний контейнер
Якщо я запустив Compose, docker-compose buildвін відновить усі контейнери: > docker-compose build Building elasticsearch Step 1 : FROM elasticsearch:2.1 ---> a05cc7ed3f32 Step 2 : RUN /usr/share/elasticsearch/bin/plugin install analysis-phonetic ---> Using cache ---> ec07bbdb8a18 Successfully built ec07bbdb8a18 Building search Step 1 : FROM php:5.5.28-fpm ---> fcd24d1058c0 ... Навіть під час відновлення …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.