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

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

7
Як виконувати міграцію бази даних Django під час використання Docker-Compose?
Я створив програму Docker Django / PostgreSQL, уважно дотримуючись інструкцій із швидкого запуску Django на сайті Docker . Перший раз, коли я запускаю міграцію Django manage.py, використовуючи команду sudo docker-compose run web python manage.py migrate, вона працює належним чином . База даних побудована всередині контейнера Docker PostgreSQL просто чудово. Зміни, …

4
Як запустити екземпляр docker з DockerFile?
Нарешті я зрозумів, як запустити докер і запустити його. docker run --name my-forum-nodebb --link my-forum-redis:redis -p 80:80 -p 443:443 -p 4567:4567 -P -t -i nodebb/docker:ubuntu Я пов’язав це з екземпляром redis, класно. Це з нуля, і я припускаю, що коли я створював екземпляр redis docker run --name my-forum-redis -d -p …

6
Як переміщувати контейнери Docker між різними хостами?
Я не можу знайти спосіб перенесення контейнерів, що запускають докер, з одного хоста на інший. Чи можна якось пересунути свої контейнери до сховищ, як це робимо для зображень? В даний час я не використовую обсяги даних для зберігання даних, пов’язаних із програмами, що працюють всередині контейнерів. Отже, деякі дані містяться …

17
Мережі Docker - nginx: хост [emerg] не знайдено в попередній версії
Нещодавно я почав переходити на мережеві функції Docker 1.9 та Docker-Compose 1.5 для заміни використання посилань. Поки що з посиланнями не було проблем із підключенням nginx до мого сервера php5-fpm fastcgi, розташованого на іншому сервері в одній групі за допомогою docker-compose. Нещодавно, коли я запускаю docker-compose --x-networking upмої контейнери php-fpm, …

7
Вимкніть кеш для певних команд RUN
У RUNмоєму файлі Docker є кілька команд, які я хотів би виконати -no-cacheкожного разу, коли будую образ Docker. Я розумію, що docker build --no-cacheвимкне кешування для всього файлу Docker. Чи можна вимкнути кеш для певної команди RUN?
98 docker 


5
Як я можу зробити власне базове зображення для Docker?
Відповідно до документації Docker , щоб створити власне зображення, ви завжди повинні вказувати базове зображення, використовуючи FROMінструкцію. Очевидно, що в індексі Докера можна вибрати багато зображень , але що робити, якщо я хотів створити власний? Це можливо? Зображення baseпобудовано за допомогою Ubuntu, якщо я правильно розумію, і хочу експериментувати із …
97 docker 


2
docker-compose start “ПОМИЛКА: немає контейнерів для запуску”
Я намагаюся використовувати Docker Compose (з Docker Machine у ​​Windows) для запуску групи контейнерів Docker. Мій docker-compose.yml: version: '2' services: postgres: build: ./postgres environment: - POSTGRES_PASSWORD=mysecretpassword frontend: build: ./frontend ports: - "4567:4567" depends_on: - postgres backend: build: ./backend ports: - "5000:5000" depends_on: - postgres docker-compose buildуспішно працює. Коли я запускаю, …

5
Чому я не можу використовувати Docker CMD кілька разів для запуску декількох служб?
Я створив базове зображення з Dockerfile на ім'я centos + ssh. У Dockerfile centos + ssh я використовую CMD для запуску служби ssh. Тоді я хочу створити образ запуску іншої служби під назвою rabbitmq, Dockerfile: FROM centos+ssh EXPOSE 22 EXPOSE 4149 CMD /opt/mq/sbin/rabbitmq-server start Щоб запустити rabbitmq контейнер, запустіть: docker …
96 docker 

1
docker ubuntu / bin / sh: 1: locale-gen: не знайдено
Я помістив коди локальних налаштувань нижче у свій файл docker, FROM node:4-onbuild # Set the locale RUN locale-gen en_US.UTF-8 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 але це дає мені помилку /bin/sh: 1: locale-gen: not found The command '/bin/sh -c locale-gen en_US.UTF-8' returned a non-zero code: 127 будь-яка …
96 ubuntu  docker 

3
Docker та --userns-remap, як керувати дозволами на обсяг для обміну даними між хостом та контейнером?
У docker файли, створені всередині контейнерів, мають непередбачуване право власності під час перевірки їх із хосту. Власником файлів на томі за замовчуванням є root (uid 0), але як тільки некореневі облікові записи користувачів беруть участь у контейнері та записують у файлову систему, власники стають більш-менш випадковими з точки зору хоста. …
96 docker 

4
Як переглянути вихідні дані журналу за допомогою запуску docker-compose?
Коли я використовую, docker-compose upя бачу журнали для всіх контейнерів у своєму docker-compose.ymlфайлі. Однак, коли я використовую, docker-compose run appя бачу лише вивід консолі для, appале жодної із служб, що не appзалежить. Як можна побачити вихідні дані журналу для інших служб?

16
локальне підключення -
Я створив образ ubuntu з nginx, php та postgres. Я хочу підключити базу даних postgres у моєму поточному зображенні до pgadminлокальної машини. Я спробував використати докер-інспектор, щоб спробувати використовувати зображення ip для встановлення з'єднання з моїм локальним pgadmin, але без особливого успіху. Я також спробував налаштувати деякі порти на локальному, …

2
Надайте статичний IP для контейнерів докерів за допомогою docker-compose
Я намагаюся надати статичну IP-адресу контейнерам. Я розумію, що я повинен створити власну мережу. Я створюю його, і інтерфейс моста працює на хост-машині (Ubuntu 16.x). Контейнери отримують IP-адресу з цієї підмережі, але не статику, яку я надав. Ось мій docker-compose.yml: version: '2' services: mysql: container_name: mysql image: mysql:latest restart: always …

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