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

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

22
Мой докер контейнер не имеет интернета
У меня было все в порядке, но теперь это прекратилось. Я пробовал следующие команды безрезультатно: docker run -dns 8.8.8.8 base ping google.com docker run base ping google.com sysctl -w net.ipv4.ip_forward=1 - как на хосте, так и на контейнере Все , что я получаю unknown host google.com. Докер версия 0.7.0 Любые …
139 docker 

10
Как масштабировать Docker-контейнеры в продакшене
Ответы на этот вопрос являются результатом усилий сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Итак, я недавно обнаружил этот замечательный инструмент, и он говорит Docker - это проект с открытым исходным кодом, позволяющий легко создавать легкие, портативные, самодостаточные …
139 scale  production  docker 

7
Где находится / var / lib / docker в Mac / OS X
Я ищу папку /var/lib/dockerна своем Mac после установки докера для Mac. С docker info я получаю Containers: 5 ... Server Version: 1.12.0-rc4 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 339 Dirperm1 Supported: true ... Name: moby ID: LUOU:5UHI:JFNI:OQFT:BLKR:YJIC:HHE5:W4LP:YHVP:TT3V:4CB2:6TUS Docker Root Dir: /var/lib/docker Debug Mode (client): false .... …

10
одна команда для остановки и удаления контейнера докера
Есть ли какая-нибудь команда, которая может объединить команду docker stopи docker rmкоманду вместе? Каждый раз, когда я хочу удалить работающий контейнер, мне нужно последовательно выполнять 2 команды. Интересно, может ли объединенная команда упростить этот процесс? docker stop CONTAINER_ID docker rm CONTATINER_ID
138 docker 

8
Создайте и запустите Dockerfile с помощью одной команды
Можно ли собрать образ из Dockerfile и запустить его с помощью одной команды? Есть одна команда docker buildдля создания Dockerfile и docker run -itзапуска образа. Есть ли какая-либо комбинация этих двух команд, чтобы упростить сборку и запуск с помощью одной команды?
138 docker  dockerfile 

6
Понимание инструкции «VOLUME» в DockerFile
Ниже представлено содержимое моего "Dockerfile" FROM node:boron # Create app directory RUN mkdir -p /usr/src/app # change working dir to /usr/src/app WORKDIR /usr/src/app VOLUME . /usr/src/app RUN npm install EXPOSE 8080 CMD ["node" , "server" ] В этом файле я ожидаю инструкции «VOLUME. / Usr / src / app» для …
136 docker  dockerfile 

14
Как я могу получить информацию о контейнере Docker Linux из самого контейнера?
Я хотел бы сообщить мне docker containersоб их конфигурации так же, как вы можете получить информацию об экземплярах EC2 через метаданные. Я могу использовать (при условии dockerпрослушивания порта 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json чтобы получить некоторые из его данных, но хотел бы знать, есть ли лучший способ получить хотя бы полный идентификатор …
136 linux  docker 

5
тома для установки докеров на хосте
Мне удалось поделиться папками между докер-контейнером с томами, используя docker run -v /host/path:/container/path ... Но мой вопрос в том, в чем разница между этим и использованием VOLUMEкоманды в Dockerfile. VOLUME /path Я использую изображение с VOLUMEкомандой, и я хотел бы знать, как поделиться им с моим хостом. Я сделал это …

4
Сообщение об ошибке Docker от демона: «Конфликт… уже используется контейнером»
Я использую Docker на своем ПК для запуска Quantum GIS со следующими инструкциями, которые я нашел здесь: docker-qgis-desktop - простой контейнер докеров, который запускает рабочий стол QGIS. Все шло нормально до прошлой недели, когда я начал получать это сообщение об ошибке: Error response from daemon: Conflict. The name "qgis-desktop-2-4" is …
135 linux  ubuntu  docker 

3
Что на самом деле делает Kubernetes? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 месяцев назад . Улучшить этот вопрос Kubernetes оплачивается как «планировщик / оркестратор» кластера контейнеров, но я понятия не имею, …
134 docker  kubernetes 

6
Kubernetes как сделать развертывание для обновления образа
У меня есть развертывание с одним модулем с моим настраиваемым образом докера, например: containers: - name: mycontainer image: myimage:latest Во время разработки я хочу выпустить новую последнюю версию и обновить развертывание. Не могу найти, как это сделать, без явного определения тега / версии и увеличения его для каждой сборки, и …
134 docker  kubernetes 

7
Как передать аргументы в сценарий оболочки через запуск докера
Я новичок в мире докеров. Мне нужно вызвать сценарий оболочки, который принимает аргументы командной строки через контейнер докера. Пример: мой сценарий оболочки выглядит так: #!bin/bash echo $1 Dockerfile выглядит так: FROM ubuntu:14.04 COPY ./file.sh / CMD /bin/bash file.sh Я не уверен, как передавать аргументы при запуске контейнера


5
Доступ к базе данных хоста из контейнера докеров
Если у меня есть база данных mysql, запущенная на каком-то хост-компьютере, и на этом хосте также работает контейнер докеров: как мне получить доступ к базе данных mysql из контейнера докеров, который работает на хосте? Например, есть ли способ опубликовать порт хостов в контейнере (обратный тому, что делает docker run -p)?
132 docker 

10
Смонтировать текущий каталог как том в Docker в Windows 10
Описание Я использую Docker версии 1.12.5 в Windows 10 через Hyper-V и хочу использовать исполняемые файлы контейнера в качестве команд в текущем пути. Я создал образ Docker, который работает нормально, но у меня проблема с подключением текущего пути. Идея состоит в том, чтобы создать псевдоним и выполнить docker run --rm …
132 windows  docker 

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