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

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

3694
Чем Docker отличается от виртуальной машины?

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

2197
В чем разница между командами «COPY» и «ADD» в Dockerfile?

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

2083
Должен ли я использовать Vagrant или Docker для создания изолированной среды? [закрыто]

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

1709
Копирование файлов из контейнера Docker на хост

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

1701
В чем разница между CMD и ENTRYPOINT в Dockerfile?

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

1582
Копирование файлов с хоста в Docker-контейнер

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

1455
Как подключиться к локальному узлу машины из контейнера Docker?

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

1412
Как получить IP-адрес контейнера Docker от хоста

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

1376
Как скопировать образы Docker с одного хоста на другой без использования репозитория

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

1235
Как удалить старые контейнеры Docker

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

1164
Как мне попасть в оболочку контейнера Docker?

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

993
Как работать с постоянным хранилищем (например, базами данных) в Docker

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

965
Как вывести список контейнеров в Docker

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

926
В чем разница между образом Docker и контейнером?

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

841
Как удалить изображение в Docker?

Я запускаю Docker под Vagrant под OS X 10.8.4 (Mountain Lion), и всякий раз, когда я пытаюсь удалить сохраненное изображение, я получаю сообщение об ошибке: $ docker rmi some-image-id 2013/07/15 hh:mm:ss unexpected JSON input Согласно rmiсправке, правильный синтаксис есть docker rmi IMAGE...

819
Как заставить Docker для чистой сборки образа

Я построил образ Docker из файла Docker с помощью приведенной ниже команды. $ docker build -t u12_core -f u12_core . Когда я пытаюсь перестроить его с помощью той же команды, он использует кеш сборки, например: Step 1 : FROM ubuntu:12.04 ---> eb965dfb09d2 Step 2 : MAINTAINER Pavan Gupta...

763
Как удалить старые и неиспользуемые изображения Docker

При долгом запуске Docker в системе много образов. Как я могу безопасно удалить все неиспользуемые образы Docker, чтобы освободить хранилище? Кроме того, я также хочу удалить изображения, сделанные месяцами назад, которые имеют правильные TAG. Поэтому я не прошу удалять только непомеченные...

653
Изучение файловой системы контейнера Docker

Я заметил с докером, что мне нужно понять, что происходит внутри контейнера или какие файлы там существуют. Одним из примеров является загрузка изображений из индекса докера - вы не знаете, что содержит изображение, поэтому невозможно запустить приложение. То, что было бы идеально, - это иметь...