Вопросы с тегом «docker»

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

19
Чем Docker отличается от виртуальной машины?
Я продолжаю перечитывать документацию Docker, чтобы попытаться понять разницу между Docker и полной виртуальной машиной. Как ему удается обеспечить полную файловую систему, изолированную сетевую среду и т. Д., Не будучи таким тяжелым? Почему развертывание программного обеспечения в образ Docker (если это правильный термин) проще, чем простое развертывание в согласованной рабочей …

12
В чем разница между командами «COPY» и «ADD» в Dockerfile?
В чем разница между COPYи ADDкоманд в Dockerfile, и когда бы я использовать один над другим? COPY <src> <dest> Инструкция COPY скопирует новые файлы <src>и добавит их в файловую систему контейнера по пути<dest> ADD <src> <dest> Инструкция ADD скопирует новые файлы <src>и добавит их в файловую систему контейнера по пути …
2197 docker  dockerfile 

10
Должен ли я использовать Vagrant или Docker для создания изолированной среды? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Я использую Ubuntu для разработки и развертывания и нуждаюсь в создании …
2083 vagrant  docker 

18
Копирование файлов из контейнера Docker на хост
Я думаю об использовании Docker для построения моих зависимостей на сервере Continuous Integration (CI), чтобы мне не пришлось устанавливать все среды выполнения и библиотеки на самих агентах. Для этого мне нужно скопировать артефакты сборки, которые встроены в контейнер, обратно в хост. Это возможно?

14
В чем разница между CMD и ENTRYPOINT в Dockerfile?
В Dockerfiles есть две команды, которые похожи на меня: CMDи ENTRYPOINT. Но я думаю, что между ними есть (тонкая?) Разница - иначе было бы бессмысленно иметь две команды для одной и той же вещи. Документация заявляет для CMD Основная цель CMD - предоставить значения по умолчанию для исполняющего контейнера. и …
1701 docker 

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

26
Как подключиться к локальному узлу машины из контейнера Docker?
Итак, у меня Nginx работает внутри контейнера Docker, у меня работает MySQL на localhost, я хочу подключиться к MySql изнутри моего Nginx. MySql работает на локальном хосте и не открывает порт для внешнего мира, поэтому он связан с локальным хостом, а не с IP-адресом машины. Есть ли способ подключиться к …

30
Как получить IP-адрес контейнера Docker от хоста
Есть ли команда, которую я могу запустить, чтобы получить IP-адрес контейнера прямо с хоста после создания нового контейнера? По сути, когда Docker создает контейнер, я хочу развернуть сценарии развертывания собственного кода и конфигурации контейнера.
1412 docker 

15
Как скопировать образы Docker с одного хоста на другой без использования репозитория
Как перенести образ Docker с одного компьютера на другой без использования хранилища, независимо от того, является ли оно частным или общедоступным? Я создаю свой собственный образ в VirtualBox, и когда он заканчивается, я пытаюсь развернуть его на других машинах для реального использования. Поскольку он основан на моем собственном образе (например, …
1376 docker 

30
Как удалить старые контейнеры Docker
Этот вопрос связан с тем, должен ли я беспокоиться о лишних, не работающих Docker-контейнерах? , Мне интересно, как удалить старые контейнеры. docker rm 3e552code34aПозволяет удалить одну, но у меня есть много уже. docker rm --helpне дает возможность выбора (как все, или по имени изображения). Может быть, есть каталог, в котором …
1235 docker 

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

14
Как работать с постоянным хранилищем (например, базами данных) в Docker
Как люди обращаются с постоянным хранилищем для ваших контейнеров Docker? В настоящее время я использую этот подход: построить образ, например, для PostgreSQL, а затем запустить контейнер с docker run --volumes-from c0dbc34fd631 -d app_name/postgres ИМХО, у этого есть недостаток, что я никогда не должен (случайно) удалять контейнер "c0dbc34fd631". Другая идея заключалась …

14
Как вывести список контейнеров в Docker
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Есть команда для отображения изображений, docker imagesно, похоже, нет соответствующей docker containers. Кроме того, что вы не можете получить root-права и смотреть /var/lib/dockerтуда, кажется, не …
965 docker 

23
В чем разница между образом Docker и контейнером?
При использовании Docker мы начинаем с базового образа. Мы загружаем его, создаем изменения, и эти изменения сохраняются в слоях, образующих другое изображение. Так что в конце концов у меня есть образ для моего экземпляра PostgreSQL и образ для моего веб-приложения, изменения в котором продолжают сохраняться. Что такое контейнер?


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.