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

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

8
Як перевірити, чи виконується процес всередині контейнера докера
[Оновлено1] У мене є оболонка, яка змінить параметри ядра TCP у деяких функціях, але тепер мені потрібно зробити цю оболонку запущеною в контейнері Docker, це означає, що оболонка повинна знати, що вона працює всередині контейнера, і припинити налаштування ядра. Тепер я не знаю, як цього досягти, ось вміст /proc/self/cgroupусередині контейнера: …


12
Як змонтувати локальні томи в докер-машині
Я намагаюся використовувати docker-машину з docker-compose. Файл docker-compose.yml має такі визначення: web: build: . command: ./run_web.sh volumes: - .:/app ports: - "8000:8000" links: - db:db - rabbitmq:rabbit - redis:redis При запуску docker-compose up -dвсе йде добре, доки не спробує виконати команду і не видається помилка: Не вдається запустити контейнер b58e2dfa503b696417c1c3f49e2714086d4e9999bd71915a53502cb6ef43936d: …

7
Запуск сценарію всередині контейнера докера за допомогою сценарію оболонки
Я намагаюся створити сценарій оболонки для налаштування контейнера докера. Мій файл сценарію виглядає так: #!bin/bash docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash Запуск цього файлу сценарію запустить контейнер у щойно викликаному bash. Тепер мені потрібно запустити файл скрипта (test.sh), який уже знаходиться в контейнері із вказаного …
85 bash  shell  docker 


3
Від'єднаний режим Docker
Що таке автономний режим у світі докерів? Я прочитав цю статтю " Посилання" , але вона не пояснює, що саме означає "відключений режим".
85 docker 

3
Коли використовувати Docker-Compose, а коли Docker-Swarm
Я намагаюся зрозуміти відмінності чи подібності між Docker-Compose та Docker-Swarm . Читаючи документацію, я зрозумів, що docker-compose надає механізм зв’язування різних контейнерів та спільної роботи як єдиної служби (я здогадуюсь, що вона використовує ту ж функціональність, що і команда --link, яка використовується для зв’язку двох контейнерів) Крім того, я розумію …

8
Пошук томів даних у Docker Desktop (Windows)
На даний момент я намагаюся вивчити докер, і я плутаюся з приводу того, де насправді існують обсяги даних. Я використовую Docker Desktop для Windows . (Windows 10) У документах вони кажуть, що запуск перевірки докера на об'єкті дасть вам джерело: https://docs.docker.com/engine/tutorials/dockervolumes/#locating-a-volume $ docker inspect web "Mounts": [ { "Name": "fac362...80535", …


3
різниця між групами c та просторами імен
Нещодавно я почав вивчати docker, і, схоже, більшу частину важких завдань робить ядро ​​Linux, використовуючи простори імен та cgroups. Кілька речей, які я вважаю заплутаними: У чому різниця між простором імен та групою? Які різні випадки використання вони розглядають? Що докер застосував на вершині цього, щоб здобути популярність? Я хотів …
85 linux  docker  cgroups 

14
Помилка Docker: клієнт і сервер не мають однакової версії
Оскільки я щойно оновив Docker до 1.1.0, я отримую: Відповідь помилки від демона: клієнт і сервер не мають однакової версії (клієнт: 1.13, сервер: 1.12) Чи знаєте ви, як це виправити? Я повернувся до 1.0.1 і все знову працює.

13
Як я можу дочекатися запуску контейнера докера?
Під час запуску служби всередині контейнера, скажімо, mongodb, команда docker run -d myimage миттєво вийде і поверне ідентифікатор контейнера. У моєму сценарії CI я запускаю клієнт для тестування підключення mongodb відразу після запуску контейнера mongo. Проблема полягає в тому, що клієнт не може підключитися, оскільки служба ще не встановлена. Окрім …
84 mongodb  docker 

6
Kubernetes-еквівалент env-файлу в Docker
Передумови: В даний час ми використовуємо Docker і Docker Compose для своїх послуг. Ми екстерналізували конфігурацію для різних середовищ у файли, що визначають змінні середовища, які читає програма. Наприклад prod.envфайл: ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod і test.envфайл: ENV_VAR_ONE=Something Test ENV_VAR_TWO=Something else Test Таким чином, ми можемо просто використовувати файл prod.envабо …

9
Як встановити команду “ifconfig” у моєму образі докера ubuntu?
Я щойно встановив образ docker ubuntu, коли я виконую "ifconfig", він говорить, що такої команди немає, я спробував apt-get install, оскільки немає пакета з назвою "ifconfig" (я можу встановити деякі інші зображення). То як це зробити? Дякую.

18
Docker CE на RHEL - Потрібно: container-selinux> = 2.9
Я намагаюся встановити Docker CEна RHELвикористання цієї посилання . Це моя версія RHEL: Red Hat Enterprise Linux Server release 7.3 (Maipo) Коли я виконую це: sudo yum -y install docker-ce Я отримую цю помилку: Error: Package: docker-ce-17.06.0.ce-1.el7.centos.x86_64 (docker-ce-stable) Requires: container-selinux >= 2.9 You could try using --skip-broken to work around …
84 docker  unix  rhel 

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