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

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

19
Чим Docker відрізняється від віртуальної машини?
Я постійно перечитую документацію Docker, щоб спробувати зрозуміти різницю між Docker і повним VM. Як йому вдається забезпечити повноцінну файлову систему, ізольоване мережеве середовище тощо, не будучи таким важким? Чому розгортати програмне забезпечення на зображення Докера (якщо це правильний термін) простіше, ніж просто розгортати до послідовного виробничого середовища?

12
Яка різниця між командами 'КОПІРУВАННЯ' та 'ДОБАВЛЕННЯ' в Dockerfile?
Яка різниця між командами COPYта ADDкомандами в Dockerfile, і коли я буду використовувати одну над іншою? COPY <src> <dest> Інструкція COPY скопіює нові файли з <src>та додасть їх у файлову систему контейнера на шляху<dest> ADD <src> <dest> Інструкція ADD буде копіювати нові файли з них <src>та додавати їх до файлової …
2196 docker  dockerfile 

10
Чи варто використовувати Vagrant або Docker для створення ізольованого середовища? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Я використовую Ubuntu для розробки та розгортання і маю потребу в створенні ізольованого середовища. …
2083 vagrant  docker 

18
Копіювання файлів з контейнера Docker на хост
Я думаю використовувати Docker для побудови моїх залежностей на сервері безперервної інтеграції (CI), щоб мені не довелося встановлювати всі режими виконання та бібліотеки на самі агенти. Для цього мені потрібно скопіювати артефакти збірки, вбудовані всередину контейнера, назад у хост. Це можливо?

14
Яка різниця між CMD та ENTRYPOINT у Dockerfile?
У Dockerfiles є дві команди, схожі на мене: CMDі ENTRYPOINT. Але я здогадуюсь, що між ними є (тонка?) Різниця - інакше не було б сенсу мати дві команди для тієї самої речі. У документації зазначено: CMD Основна мета CMD - це надання за замовчуванням для виконавчого контейнера. і для ENTRYPOINT: …
1697 docker 

30
Копіювання файлів з хоста в контейнер Docker
Я намагаюся створити рішення для резервного копіювання та відновлення контейнерів Docker, з якими ми працюємо. У мене є базове зображення Докера, яке я створив, ubuntu:baseі не хочу кожного разу його відновлювати за допомогою файла Docker, щоб до нього додавати файли. Я хочу створити сценарій, який працює від хост-машини і створює …

26
Як з’єднатися з локальним контейнером Docker зсередини контейнера Docker?
Отже, у мене Nginx працює в контейнері docker, у мене mysql працює на localhost, я хочу підключитися до MySql всередині свого Nginx. MySql працює на localhost і не відкриває порт зовнішньому світу, тому його прив'язує до localhost, не пов'язаному з ip адресою машини. Чи є спосіб підключитися до цього MySql …

30
Як отримати IP-адресу контейнера Docker від хоста
Чи є команда, яку я можу виконати, щоб отримати IP-адресу контейнера прямо від хоста після створення нового контейнера? В основному, як тільки Docker створює контейнер, я хочу прокрутити власний сценарій розгортання коду та конфігурації контейнера.
1408 docker 

15
Як скопіювати зображення Docker з одного хоста на інший без використання сховища
Як перенести зображення Docker з однієї машини на іншу без використання сховища, незалежно від приватного чи загальнодоступного? Я створюю власний образ у VirtualBox, і коли він закінчується, я намагаюся розгорнути на інші машини, щоб реально використовувати. Оскільки він базується на моєму власному образі (наприклад, Red Hat Linux), його не можна …
1373 docker 

30
Як видалити старі контейнери Docker
Це питання пов'язане з тим, чи повинен мене турбувати надмірний, не працюючий контейнер Docker? . Мені цікаво, як видалити старі контейнери. docker rm 3e552code34aДозволяє видалити одну, але у мене є багато вже. docker rm --helpне дає опції вибору (як усі, чи за назвою зображення). Можливо, є каталог, в якому зберігаються …
1235 docker 

25
Як мені потрапити в оболонку контейнера Docker?
Я починаю працювати з Докером. Я використовую базове зображення WordPress та докер-композицію. Я намагаюся сш в один з контейнерів, щоб перевірити файли / каталоги, які були створені під час початкової збірки. Я намагався бігати docker-compose run containername ls -la, але це нічого не робило. Навіть якби це було, я б …

14
Як боротися з постійним зберіганням (наприклад, базами даних) у Docker
Як люди поводяться з постійним зберіганням ваших контейнерів Docker? Зараз я використовую такий підхід: побудуйте зображення, наприклад, для PostgreSQL, а потім запустіть контейнер docker run --volumes-from c0dbc34fd631 -d app_name/postgres IMHO, у якого є недолік, що я ніколи не повинен (випадково) видаляти контейнер "c0dbc34fd631". Іншою ідеєю було б встановити томи хостів …

14
Як перелічити контейнери в Docker
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Існує команда перелічити зображення, docker imagesале, здається, немає відповідних docker containers. Окрім того, як стати корінним і шукати /var/lib/dockerтам, схоже, це не зробити. Я щось пропускаю? Це …
965 docker 

23
Чим відрізняється зображення Docker від контейнера?
Під час використання Docker ми починаємо з базового зображення. Ми завантажуємо його, створюємо зміни, і ці зміни зберігаються в шарах, утворюючи інше зображення. Отже, в кінцевому підсумку у мене є зображення для мого примірника PostgreSQL та зображення для мого веб-додатка, зміни якого продовжують зберігатися. Що таке контейнер?


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