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

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

12
Не вдається ввійти в обліковий запис Docker
OS: Ubuntu 18.04 Server Docker 18.3 CE Я ввійшов на сервер із ноутбука Windows 10 за допомогою сеансу PuTTY SSH. У мене немає Docker на локальному ноутбуці Windows, тому вся робота виконується на віддаленому сервері. Я можу виконувати всі команди Docker на віддаленому сервері, використовуючи сеанс терміналу. Однак, коли я …
109 docker 

7
Як збільшити пам'ять докер-машини Mac
Я новачок у Docker і намагаюся пройти цей підручник із налаштування MemSQL із зображення Докера - http://docs.memsql.com/4.0/setup/docker/ . Я на Mac, а підручник використовує boot2dockerякий, здається, застарів. Для роботи VM потрібно 4 Гб пам'яті. У посібнику вказано, як це зробити, boot2dockerале я не можу знайти спосіб зробити це за допомогою …

6
Чи автоматично синхронізує докер-контейнер час з хост-машиною?
Даючи, я вже правильно змінив часовий пояс контейнера докера. Чи потрібно мені встановлювати сервер NTP всередині контейнера докера, щоб періодично синхронізувати час, або контейнер буде синхронізувати час з його хост-машини?
108 time  timezone  clock  docker  ntp 

5
E: gnupg, gnupg2 та gnupg1 не здаються встановленими, але для цієї операції потрібен один із них
Я встановив докер на Windows 10 pro. У мене виникає проблема під час виконання наступної команди в git-bash. docker-compose up -d --біл і отримала наступну помилку. E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation (23) Failed writing body …

5
Розгортання програми з мінімальною колбою в проблемах з підключенням сервера
У мене є додаток, у якого лише залежність - колба, яка працює нормально за межами докера та прив'язується до порту за замовчуванням 5000. Ось повне джерело: from flask import Flask app = Flask(__name__) app.debug = True @app.route('/') def main(): return 'hi' if __name__ == '__main__': app.run() Проблема полягає в тому, …

9
Docker: контейнер продовжує знову перезавантажуватися
Я сьогодні розгорнув екземпляр MediaWiki за допомогою зображення докера appcontainers / mediawiki, і тепер у мене з’явилася нова проблема, про яку я не можу знайти жодної підказки. Після спроби приєднати до переднього контейнера mediawiki за допомогою: docker attach mediawiki_web_1 який відповідає Terminatedв моїй конфігурації з причини, яку я ігнорую, намагаючись …
108 docker 

11
Пошук шарів та розмірів шарів для кожного зображення Docker
Для дослідницьких цілей я намагаюся просканувати загальнодоступний реєстр Docker ( https://registry.hub.docker.com/ ) і з'ясувати 1) скільки шарів має середнє зображення та 2) розміри цих шарів, щоб отримати ідея розподілу. Однак я вивчав API та публічні бібліотеки, а також деталі на github, але не можу знайти жодного методу для: отримати всі …

2
що таке прапор docker run -it?
Я робив деякі складні речі з докером, але, як виявилося, я не знаю, що -itозначає прапор. Нещодавно я натрапив на якийсь приклад docker runкоманди, який мене трохи збентежив. docker run -itd ubuntu:xenial /bin/bash Моє питання полягає в тому, який сенс писати -itтут прапор, якщо контейнер під час запуску екземпляра запускаєтьсяbin/bash …
108 docker  dockerfile 

4
Docker: Кріплення заборонено. Шляхи… не є спільними з OS X і не відомі Docker
Команда docker run -v /var/folders/zz/...видає таку помилку. docker: Error response from daemon: Mounts denied: The paths /var/folders/zz/... and /var/folders/zz/... are not shared from OS X and are not known to Docker. You can configure shared paths from Docker -> Preferences... -> File Sharing. Коли я відкриваю спільний доступ до файлів, …

6
Додати незахищений реєстр до Docker
У мене на CentOS працює докер 1,12. Я намагаюся додати до нього незахищений реєстр, і речі, згадані в документації, просто не працюють. Система використовує, systemdщоб я створив /etc/systemd/system/docker.service.d/50-insecure-registry.confфайл. $ cat /etc/systemd/system/docker.service.d/50-insecure-registry.conf [Service] Environment='DOCKER_OPTS=--insecure-registry="hostname.cloudapp.net:5000"' Після завантаження демона та перезапуску служби докера systemd показує, що змінна середовища є $ sudo systemctl show …

3
Docker Compose - розподіліть іменований том між кількома контейнерами
Я використовую docker-compose і v3. Я намагаюся підключити том у докер: ./appdata:/appdata Я хотів би мати це як том, а потім посилатися на цей том із декількох контейнерів. Посилання на конфігурацію гучності відображається лише data-volume:як названий том, без значення, тому він не виглядає як вище. services: nginx: build: ./nginx/ ports: …

2
Докер, монтуйте обсяги як тільки читайте
Я працюю з Docker, і я хочу встановити динамічну папку, яка сильно змінюється (тому мені не доведеться робити зображення Docker для кожного виконання, що було б занадто дорого), але я хочу, щоб ця папка була доступною лише для читання . Зміна власника папки на когось іншого працює. Однак chownпотрібен rootдоступ, …
106 readonly  docker 

2
Яка мета гучності в Dockerfile
Я намагаюся заглибитися в розуміння обсягу Докера, і мені важко розібратися в відмінностях / випадку використання: docker volume createкоманда The docker run -v /path:/host_path VOLUMEЗапис в Dockerfileфайл Я особливо не розумію, що станеться, якщо поєднати VOLUMEзапис із -vпрапором.
106 docker  volume 

12
Як оновити / etc / hosts файл у зображенні Docker під час "docker build"
Я хочу оновити свій /etc/hostsфайл під час "docker build". Я додав нижче рядка в Dockerfile, але це ні оновлення /etc/hostsфайлу, ні помилка. RUN echo "192.168.33.11 mynginx" >> /etc/hosts Мені потрібно оновити /etc/hosts. Хтось може запропонувати з цього приводу?
106 docker  dockerfile  hosts 

6
Який сенс WORKDIR у Dockerfile?
Я вчу Докер. Я багато разів бачив, що Dockerfileмає WORKDIRкоманду: FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] Не можу я просто опустити WORKDIRі Copyпросто мати своє Dockerfileкоріння в проекті? Які недоліки використання цього …
106 docker  dockerfile 

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