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

138
одна команда для остановки и удаления контейнера докера

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

138
Создайте и запустите Dockerfile с помощью одной команды

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

136
Как я могу получить информацию о контейнере Docker Linux из самого контейнера?

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

136
Понимание инструкции «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...

135
тома для установки докеров на хосте

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

135
Сообщение об ошибке Docker от демона: «Конфликт… уже используется контейнером»

Я использую Docker на своем ПК для запуска Quantum GIS со следующими инструкциями, которые я нашел здесь: docker-qgis-desktop - простой контейнер докеров, который запускает рабочий стол QGIS. Все шло нормально до прошлой недели, когда я начал получать это сообщение об ошибке: Error response from...

134
Что на самом деле делает Kubernetes? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 месяцев назад . Улучшить этот вопрос Kubernetes оплачивается как...

134
Kubernetes как сделать развертывание для обновления образа

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

133
Как передать аргументы в сценарий оболочки через запуск докера

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

132
Доступ к базе данных хоста из контейнера докеров

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

132
Смонтировать текущий каталог как том в Docker в Windows 10

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

132
Dockerfile if else условие с внешними аргументами

У меня есть dockerfile FROM centos:7 ENV foo=42 тогда я построю это docker build -t my_docker . и запустите его. docker run -it -d my_docker Можно ли передавать аргументы из командной строки и использовать их с if else в Dockerfile? Я имею в виду что-то вроде FROM centos:7 if (my_arg==42)...

130
Как запустить Nginx в контейнере Docker без остановки?

У меня установлен Nginx в контейнере Docker, и я пытаюсь запустить его так: docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx Проблема в том, что способ работы Nginx заключается в том, что первоначальный процесс немедленно порождает главный процесс Nginx и несколько рабочих процессов, а затем...

129
Что делать: docker-compose up или run?

Есть ли причина использовать runдля запуска docker-compose.ymlфайла или просто использовать up? Я понимаю, что runможно запустить конкретный контейнер, но я имею в виду случай, когда вы используете его без указания контейнера, чтобы он запускал все ваши...