Запитання з тегом «docker»

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

30
Докер не може підключитися до демона докера
Після оновлення своєї версії Docker 0.8.0під час введення я отримую повідомлення про помилку sudo docker version: Client version: 0.8.0 Go version (client): go1.2 Git commit (client): cc3a8c8 2014/02/19 12:54:16 Can't connect to docker daemon. Is 'docker -d' running on this host? І я слідував інструкціям і ввів команду sudo docker …
473 linux  docker 

14
Як включити файли поза контекстом збірки Docker?
Як я можу включати файли за межами контексту збирання Docker за допомогою команди "ADD" у файлі Docker? З документації на Докер: Шлях повинен знаходитися всередині контексту складання; Ви не можете додати ../something/something, тому що перший крок побудови докера - це надіслати контекстну каталог (та підкаталоги) до демон-докера. Я не хочу …
461 docker 



15
Як ви приєднуєтесь і відриваєтесь від процесу Докера?
Я можу приєднатися до докерного процесу, але Ctrl+ cне працює, щоб від'єднатись від нього. exitв основному зупиняє процес. Який робочий процес рекомендований для запуску процесу, періодично приєднуючись до нього, щоб внести якісь зміни, а потім від'єднати?
459 docker 

13
Як призначити відображення порту існуючому контейнерові Docker?
Я не впевнений, чи я щось тут неправильно зрозумів, але здається, що встановити відображення портів можливо лише за допомогою створення нового контейнера із зображення. Чи є спосіб призначити відображення порту існуючому контейнеру Docker?

10
Помилка "Пристрій вводу не TTY"
Я виконую наступну команду з мого Jenkinsfile. Однак я отримую помилку "Пристрій введення не TTY" . docker run -v $PWD:/foobar -it cloudfoundry/cflinuxfs2 /foobar/script.sh Чи є спосіб запустити скрипт з Jenkinsfileінтерактивного режиму? У мене в основному є файл під назвою, script.shякий я хотів би запустити всередині контейнера Docker.

9
Як натиснути зображення докера до приватного сховища
У мене зображення докера позначено як me/my-image, і у мене є приватне репо на dockerhub на ім'я me-private. Коли я натискаю свою me/my-image, я в кінцевому підсумку завжди потрапляю на громадські репо. Який саме синтаксис конкретно підштовхує моє зображення до мого приватного репо?


14
Розкриття порту на реальному контейнері Docker
Я намагаюся створити контейнер Docker, який діє як повноцінна віртуальна машина. Я знаю, що я можу використовувати інструкцію EXPOSE всередині Dockerfile, щоб відкрити порт, і я можу використовувати -pпрапор разом з тим, docker runщоб призначити порти, але як тільки контейнер насправді працює, чи існує команда відкривати / карта жити додаткові …
408 docker 



11
Я втрачаю свої дані, коли контейнер виходить
Незважаючи на інтерактивний підручник Докера та файли, я втрачаю свої дані, коли контейнер виходить. Я встановив Docker, як описано тут: http://docs.docker.io/en/latest/installation/ubuntulinux без проблем на ubuntu 13.04. Але він втрачає всі дані при виході. iman@test:~$ sudo docker version Client version: 0.6.4 Go version (client): go1.1.2 Git commit (client): 2f74b1c Server version: …
394 docker 

3
У Dockerfile, як оновити змінну середовища PATH?
У мене є докерфайл, який завантажує та створює GTK з джерела, але наступний рядок не оновлює змінну середовища мого зображення: RUN PATH="/opt/gtk/bin:$PATH" RUN export PATH Я читав, що я повинен використовувати ENV для встановлення значень середовища, але наступна інструкція, схоже, не працює: ENV PATH /opt/gtk/bin:$PATH Це весь мій Dockerfile: FROM …
388 docker  dockerhub 

11
docker run -> 'ім'я вже використовується контейнером'
Запуск dockerреєстру з командою нижче завжди видає помилку: dev:tmp me$ docker run \ -d --name registry-v1 \ -e SETTINGS_FLAVOR=local \ -e STORAGE_PATH=/registry \ -e SEARCH_BACKEND=sqlalchemy \ -e LOGLEVEL=DEBUG \ -p 5000:5000 \ registry:0.9.1 Error response from daemon: Conflict. The name "registry-v1" is already in use by container f9e5798a82e0. You have …
387 docker 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.