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

165
Как я могу инициализировать базу данных MySQL со схемой в контейнере Docker?

Я пытаюсь создать контейнер с базой данных MySQL и добавить схему в эту базу данных. Мой текущий Dockerfile: FROM mysql MAINTAINER (me) <email> # Copy the database schema to the /data directory COPY files/epcis_schema.sql /data/epcis_schema.sql # Change the working directory WORKDIR data CMD...

165
Ошибка Docker не может удалить Docker-контейнер, конфликт: невозможно удалить ссылку на хранилище

Я хочу удалить контейнер в Docker, но возникает ошибка, когда вы хотите удалить Мой следующий шаг перед удалением контейнера, см. Список существующих контейнеров sts@Yudi:~/docker$ sudo docker ps -as CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE 78479ffeba5c ubuntu "/bin/bash" 42 hours...

164
Используете GPU из Docker-контейнера?

Я ищу способ использовать графический процессор из док-контейнера. Контейнер выполнит произвольный код, поэтому я не хочу использовать привилегированный режим. Какие-нибудь советы? Из предыдущего исследования я понял, что run -vи / или LXC cgroup- это путь, но я не уверен, как именно это...

164
Не удается удалить изображение докера с зависимыми дочерними изображениями

я пытаюсь docker rmi c565603bc87f Ошибка: Ошибка от демона: конфликт: невозможно удалить c565603bc87f (нельзя принудительно) - изображение имеет зависимые дочерние изображения Поэтому я не могу удалить изображение даже с флагом -f. Как удалить изображение тогда и всех его детей? Версия для Linux и...

163
Как удалить изображения из личного реестра Docker?

Я запустил личный реестр докеров и хочу удалить все изображения, кроме как latestиз репозитория. Я не хочу удалять весь репозиторий, только некоторые изображения внутри него. Документы API не упоминают способ сделать это, но, конечно, это...

162
Докер и защита паролей

Недавно я экспериментировал с Docker над созданием некоторых сервисов, с которыми можно поиграться, и одна вещь, которая меня постоянно раздражает, это вставка паролей в Dockerfile. Я разработчик, поэтому хранение паролей в исходном коде похоже на удар по лицу. Должно ли это быть проблемой? Есть ли...

161
docker-compose для определенных контейнеров

У меня есть docker-compose.ymlнесколько контейнеров. Три из них предназначены для моего приложения (клиент, сервер и база данных), а остальные - для различных инструментов разработки (например, psql, npm, manage.py и т. Д.). Когда я делаю, docker-compose upвсе они запускаются, но я хочу, чтобы...

160
создать образ докера с несколькими тегами

Как можно прикрепить несколько тегов к одному образу Docker? Можно ли создать несколько тегов с помощью одного Dockerfile ? Это возможно, так или иначе ; например, docker pull ubuntuвы получите несколько изображений, некоторые из которых имеют несколько тегов: ubuntu 13.10 9f676bd305a4 2 weeks ago...

160
Приложение Python ничего не печатает при запуске в автономном режиме

У меня есть приложение Python (2.7), которое запускается в моем dockerfile: CMD ["python","main.py"] main.py печатает некоторые строки при запуске и затем переходит в цикл: print "App started" while True: time.sleep(1) Пока я запускаю контейнер с флагом -it, все работает как положено: $ docker run...

157
В чем разница между сохранением и экспортом в Docker?

Я играю с пару дней Docker, и я уже сделал несколько снимков (это было действительно весело!). Теперь я хочу , чтобы упорствовать свою работу и пришел к saveи exportкомандам, но я не полностью понять их. В чем разница между saveи exportв...

157
Как автоматически запустить службу при запуске Docker-контейнера?

У меня есть Dockerfile для установки сервера MySQL в контейнере, который я затем запускаю так: sudo docker run -t -i 09d18b9a12be /bin/bash Но служба MySQL не запускается автоматически, я должен запускаться вручную (из контейнера): service mysql start Как автоматически запустить службу MySQL при...

157
Что такое свисающее изображение и что такое неиспользуемое изображение?

В докерской документации docker image prune можно использовать флаг -a для Удалите все неиспользуемые изображения, а не только свисающие и позже Удалите все висящие изображения. Если указан параметр -a, также будут удалены все изображения, на которые не ссылается ни один контейнер. Может ли...

157
docker - как отключить автозапуск контейнера?

Я могу включить автозапуск с помощью --restart=always, но после того, как я остановлю контейнер, как мне отключить этот атрибут? Я обычно запускаю веб-сервер и обычно сопоставляю порт 80: docker run -d --restart=always -p 80:80 -i -t myuser/myproj /bin/bash Но бывают случаи, когда я хочу запустить...

156
Docker-Compose постоянных данных MySQL

Я не могу сохранить данные MySQL, если я запускаю $ docker-compose downсо следующими.yml version: '2' services: # other services data: container_name: flask_data image: mysql:latest volumes: - /var/lib/mysql command: "true" mysql: container_name: flask_mysql restart: always image: mysql:latest...

156
Резервное копирование / восстановление докеризованной базы данных PostgreSQL

Я пытаюсь сделать резервную копию / восстановить базу данных PostgreSQL, как описано на сайте Docker, но данные не восстанавливаются. Тома, используемые образом базы данных: VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] и CMD это: CMD...

156
Как сохранить работоспособность контейнера Docker после запуска служб?

Я видел кучу учебников, которые, кажется, делают то же самое, что и я, но по какой-то причине мои контейнеры Docker закрываются. По сути, я настраиваю веб-сервер и несколько демонов внутри контейнера Docker. Я делаю последние части этого через скрипт bash, run-all.shкоторый я запускаю через CMD в...

156
Остановка Docker-контейнеров по имени изображения - Ubuntu

В Ubuntu 14.04 (Trusty Tahr) я ищу способ остановить работающий контейнер, и единственная информация, которую я имею, - это имя образа, которое использовалось в команде запуска Docker. Есть ли команда, чтобы найти все соответствующие запущенные контейнеры, которые соответствуют этому имени...

156
Как определить переменную в Dockerfile?

В моем Dockerfile я хотел бы определить переменные, которые я смогу использовать позже в Dockerfile . Я знаю о ENV инструкции, но я не хочу, чтобы эти переменные были переменными среды. Есть ли способ объявить переменные в области Dockerfile...

155
Откуда взялось соглашение об использовании / healthz для проверки работоспособности приложений?

В экосистеме Kubernetes / Docker существует соглашение об использовании /healthzв качестве конечной точки для проверки работоспособности приложений. Откуда взялось название "healthz" и связана ли с этим именем какая-то особая семантика?...