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

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

11
Как сохранить работающий контейнер в Kubernetes?
Теперь я пытаюсь запустить простой контейнер с оболочкой (/ bin / bash) в кластере Kubernetes. Я думал, что есть способ поддерживать работу контейнера в контейнере Docker, используя pseudo-ttyопцию и отсоединение ( -tdопция в docker runкоманде). Например, $ sudo docker run -td ubuntu:latest Есть ли в Kubernetes такая возможность? Я пробовал …

2
В чем разница между docker-compose up и docker-compose start?
Когда бы я ни выполнял docker-compose start docker-compose ps Я вижу свои контейнеры с состоянием "ВВЕРХ". Если я сделаю docker-compose up -d Я увижу более подробную информацию, но она будет в том же состоянии. Есть ли разница между обеими командами?

12
Как установить локаль внутри контейнера Docker Debian / Ubuntu?
Я использую контейнер Ubuntu Docker. У меня норвежская клавиатура, и мне нужно использовать норвежские символы (øæå). Кодировка символов моего терминала установлена ​​на UTF-8, и я подключаюсь к своему контейнеру с помощью SSH. Однако я не могу ни вводить норвежские символы, ни копировать и вставлять норвежские символы, ни использовать CTL + …
124 docker  ubuntu  debian 

12
Как получить список зависимых дочерних образов в Docker?
Я пытаюсь удалить изображение и получаю: # docker rmi f50f9524513f Failed to remove image (f50f9524513f): Error response from daemon: conflict: unable to delete f50f9524513f (cannot be forced) - image has dependent child images Это версия докера: # docker version Client: Version: 1.10.3 API version: 1.22 Go version: go1.5.3 Git commit: …
123 linux  docker  containers 

2
ARG или ENV, что использовать в этом случае?
Это может быть тривиальный вопрос, но чтение документации по ARG и ENV не проясняет мне ситуацию. Я создаю контейнер PHP-FPM и хочу дать возможность включать / отключать некоторые расширения по потребностям пользователя. Было бы здорово, если бы это можно было сделать в Dockerfile, добавив условные обозначения и передав флаги в …

6
Docker Compose: такого изображения нет
Когда я бегу docker-compose up, я получаю такую ​​ошибку: root@ubuntu:/home/benson/Docker/HaproxyMy# docker-compose up Recreating 950ddc308278_950ddc308278_950ddc308278_950ddc308278_950ddc308278_haproxymy_webb_1 Recreating 485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_haproxymy_webc_1 Recreating 2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_haproxymy_weba_1 ERROR: for webb No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 ERROR: for webc No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 ERROR: for weba No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099 docker-compose.yml: weba: build: ./web expose: - 80 webb: build: ./web expose: …

3
Какая связь между ОС узла докеров и ОС базового образа контейнера?
Я не уверен, что задаю правильный вопрос ... но пока я читал все докеры, которые я мог достать, я вижу, что могу установить Docker на Ubuntu 12.04 (например), а затем я могу установить контейнер Fedora или другая версия ubuntu? (есть пример, когда пользователь установил busybox в контейнер.) И, конечно, могу …
122 docker 

5
точка входа в докер, на которой запущен сценарий bash, получает сообщение «Отказано в разрешении»
Я пытаюсь докеризовать свое приложение node.js. Когда контейнер построен, я хочу, чтобы он запустил, git cloneа затем запустил сервер узла. Поэтому я помещаю эти операции в сценарий .sh. И запустите скрипт как одну команду в ENTRYPOINT: FROM ubuntu:14.04 RUN apt-get update && apt-get install -y build-essential libssl-dev gcc curl npm …
122 bash  shell  docker 

5
Как перенести тома, содержащие только данные, с одного хоста на другой?
Как описано в документации Docker по работе с томами, существует концепция так называемых контейнеров только для данных , которые предоставляют том, который может быть смонтирован в несколько других контейнеров, независимо от того, работает ли контейнер только для данных на самом деле или нет. В общем, звучит потрясающе. Но одного я …
121 docker 

4
Каким будет хороший рабочий процесс для веб-разработки докеров?
У меня есть предчувствие, что докер может значительно улучшить мой рабочий процесс веб-разработки, но мне не совсем удалось понять, как подойти к проекту, добавляющему докер в стек. Базовый программный стек будет выглядеть так: Программное обеспечение Образ (ы) Docker, предоставляющий настраиваемый стек LAMP Apache с несколькими модулями MYSQL PHP Некоторые CMS, …
121 docker 

5
docker login unknown сокращенный флаг: 'e'
Я только что обновил версию докера и узнал, что команда aws ecr get-login больше не работает. Получил ошибку: неизвестный сокращенный флаг: 'e' in -e '. Похоже, докер больше не поддерживает флаг -e. Есть способ исправить это? Установленные версии: aws-cli/1.11.111 Python/2.7.10 Darwin/16.6.0 botocore/1.5.74 Docker version 17.06.0-ce-rc5, build b7e4173
121 docker  aws-ecr 

12
Не удается войти в учетную запись Docker
OS: Ubuntu 18.04 Server Docker 18.3 CE Я вошел на сервер со своего ноутбука с Windows 10, используя сеанс PuTTY SSH. У меня нет Docker на моем локальном ноутбуке с Windows, поэтому вся работа выполняется на удаленном сервере. Я могу выполнять все команды Docker на удаленном сервере, используя сеанс терминала. …
121 docker 

1
Как передать аргументы в Dockerfile?
Я использую инструкцию RUN в a Dockerfileдля установки rpm RUN yum -y install samplerpm-2.3 Однако я хочу передать значение «2.3» в качестве аргумента. Моя инструкция RUN должна выглядеть примерно так: RUN yum -y install samplerpm-$arg где $arg=2.3


6
Как мне установить имя хоста в docker-compose?
В моем docker-compose.ymlфайле есть следующее. Однако контейнер не принимает значение имени хоста. Любые идеи? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock Когда я проверяю имя хоста в контейнере, оно не улавливается affy.

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