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

94
Docker Compose поддерживает работу контейнера

Я хочу запустить службу с docker-compose и оставить контейнер работающим, чтобы я мог получить его IP-адрес с помощью docker inspect. Однако контейнер всегда выходит сразу после запуска. Я пытался добавить «command: [« sleep »,« 60 »]» и другие вещи в docker-compose.yml, но всякий раз, когда я...

94
Копирование файлов в контейнер с помощью Docker Compose

У меня есть место, Dockerfileгде я копирую существующий каталог (с содержимым) в контейнер, который отлично работает: Dockerfile FROM php:7.0-apache COPY Frontend/ /var/www/html/aw3somevideo/ COPY Frontend/ /var/www/html/ RUN ls -al /var/www/html RUN chown -R www-data:www-data /var/www/html RUN...

94
изображение используется остановленным контейнером

Я пытаюсь удалить контейнер докера с помощью этой команды: docker rmi <Image-Id> Очевидно, я заменил Image-Id на Id, который использую: docker images Но я вижу ошибку ниже: Error response from daemon: conflict: unable to delete <Image-ID> (must be forced) - image is being used by...

93
Запустить скрипт в Dockerfile

Я пытаюсь запустить сценарий во время процесса сборки в моем Dockerfile. Но вроде не работает. Я пробовал так: FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] Также так: FROM php:7-fpm ADD bootstrap.sh / RUN bash -c "/bootstrap.sh" А также выполняю свой работающий...

93
Docker run vs create

В чем разница между docker runи docker createкоманды? Обычно я использую, runно иногда в документации вижу create. Докеры --helpговорят create Create a new container run Run a command in a new container Означает ли это, что runон используется, когда нам нужно передать команду новому контейнеру? В...

93
Как удалить образы докеров по имени?

Я хочу удалить все версии образов докеров с именами, содержащими заданную строку ( imagename). Я пробовал следующее, но похоже, что это не работает: docker images | grep 'imagename' | xargs -I {} docker rmi...

93
Как Docker Swarm реализует совместное использование томов?

Docker Swarm может управлять двумя типами хранилищ: volume а также bind Хотя bindэто не предлагается в документации Docker, поскольку она создает привязку между локальным каталогом (на каждом узле роя) к задаче, volumeреализация не упоминается, поэтому я не понимаю, как тома распределяются между...

92
apt-add-repository: команда не найдена ошибка в Dockerfile

Я только что сделал очень простой файл Docker в своем терминале, в основном я сделал следующее: mkdir pgrouted cd pgrouted touch Dockerfile Теперь я открываю файл Docker в редакторе nano и добавляю в файл Docker следующие команды: FROM ubuntu MAINTAINER Gautam <gautamx07@yahoo.com> LABEL...

92
Как повторить попытку извлечения изображения в контейнерах кубернетов?

Я новичок в кубернетах. У меня проблема со стручками. Когда я запускаю команду kubectl get pods Результат: NAME READY STATUS RESTARTS AGE mysql-apim-db-1viwg 1/1 Running 1 20h mysql-govdb-qioee 1/1 Running 1 20h mysql-userdb-l8q8c 1/1 Running 0 20h wso2am-default-813fy 0/1 ImagePullBackOff 0 20h...

92
Сборка Docker дает «невозможно подготовить контекст: контекст должен быть каталогом: / Users / tempUser / git / docker / Dockerfile»

У меня Dockerfileесть программа для создания Ubuntuобраза. Но когда я бегу docker build -t ubuntu-test:latest ./Dockerfile На консоли отображается следующая ошибка невозможно подготовить контекст: контекст должен быть каталогом: / Users / tempUser / git / docker / Dockerfile Я использую Mac OsX. Я...

92
Вы пытаетесь смонтировать каталог в файл (или наоборот)?

Имею докер с версией 17.06.0-ce. Когда я пытаюсь установить NGINX с помощью докера с помощью команды: docker run -p 80:80 -p 8080:8080 --name nginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx:latest Это показывает, что docker: ответ об ошибке от...

91
Как взаимодействовать между контейнерами Docker через «имя хоста»

Я планирую разделить свой монолитный сервер на множество небольших контейнеров-докеров, но пока не нашел хорошего решения для «межконтейнерного взаимодействия». Это мой целевой сценарий: Я знаю, как связывать контейнеры вместе и как открывать порты, но ни одно из этих решений меня не...

91
Docker - образ операционной системы «windows» нельзя использовать на этой платформе.

Я пробовал это на своей машине с Windows 10: Dockerfile: From microsoft/nanoserver CMD ["echo", "Hello World"] PS C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from microsoft/nanoserver...

90
Где я могу найти код sha256 образа докера?

Я хотел бы получить изображения centos, tomcat, ... используя их код sha256, как в docker pull myimage@sha256:0ecb2ad60 но я нигде не могу найти код sha256, который можно было бы использовать. Я проверил репозиторий dockerhub на предмет намеков на код sha256, но не нашел. Я скачал изображения по...

90
Что на самом деле делает параметр --net = host в команде Docker?

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

90
В чем разница между Docker и Python virtualenv?

Насколько я понимаю, Docker - это инструмент, используемый для виртуальных сред. На их жаргоне это называется «контейнеризация». Это более или менее то, что делает virtualenv Python. Однако вы можете использовать virtualenv в Docker. Итак, это виртуальная среда внутри виртуальной среды? Я не...

89
Как проверить, запущен ли процесс внутри контейнера докеров

[Обновлено1] У меня есть оболочка, которая изменяет параметры ядра TCP в некоторых функциях, но теперь мне нужно запустить эту оболочку в контейнере Docker, это означает, что оболочке необходимо знать, что она работает внутри контейнера, и прекратить настройку ядра. Я не уверен, как этого...

89
Dockerignore: игнорировать все, кроме файла и Dockerfile.

Итак, основная цель заключалась в том, чтобы докеризовать приложение fat jar и поместить его в Elasticbeanstalk. Проблема в контексте. Немного глупо добавлять так много контекста в докер, если все, что мне нужно, это единственный файл jar. Я играл с файлом .dockerignore, но я потерялся. Я пытался...