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

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

9
Як змінити реєстр docker за замовчуванням з docker.io на мій приватний реєстр?
За замовчуванням, якщо я видаю команду: sudo docker pull ruby:2.2.1 воно за замовчуванням витягнеться з офіційного сайту docker.io. Pulling repository docker.io/library/ruby Як змінити його до мого приватного реєстру. Це означає, що якщо я видаю sudo docker pull ruby:2.2.1 це буде витягнуто з мого власного приватного реєстру, вихід є щось на …

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


12
Як отримати список дитячих зображень залежно від Докера?
Я намагаюся видалити зображення, і я отримую: # 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 …
123 linux  docker  containers 

13
standard_init_linux.go: 190: процес користувача exec спричинив “відсутність такого файлу чи каталогу” - Docker
Коли я запускаю образ докера у Windows 10. Я отримую таку помилку: standard_init_linux.go:190: exec user process caused "no such file or directory" мій файл докера: FROM openjdk:8 EXPOSE 8080 VOLUME /tmp ADD appagent.tar.gz /opt/app-agent ADD services.jar app.jar ADD run.sh /run.sh # Install compiler and perl stuff RUN apt-get update RUN …

3
Який взаємозв'язок між хостом ОС докера та базовою ОС контейнера?
Я не впевнений, що я задаю правильне запитання ... але, коли я читав усе докер, на який я можу потрапити, я бачу, що я можу встановити Docker на Ubuntu 12.04 (наприклад), а потім зможу встановити контейнер Fedora чи інша версія ubuntu? (є приклад, коли користувач встановив зайнятий ящик у контейнер.) …
122 docker 

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: - …

5
докер вхідної точки запуск сценарію bash отримує "дозвіл відхилено"
Я намагаюся докерізувати додаток node.js. Коли контейнер побудований, я хочу, щоб він запустив a, git cloneа потім запустив сервер вузлів. Тому я ставлю ці операції до .sh-сценарію. І запустіть скрипт як єдину команду в ENTRYPOINT: FROM ubuntu:14.04 RUN apt-get update && apt-get install -y build-essential libssl-dev gcc curl npm git …
122 bash  shell  docker 

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

5
прапор докерів невідомий скорочений прапор: '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 

4
Який би був хороший робочий процес docker webdev?
Я маю на увазі, що докер може значно покращити мій робочий процес webdev - але я не зовсім спромігся обгорнути голову, як підійти до проекту, додавши до стека докер. Основний стек програмного забезпечення виглядатиме так: Програмне забезпечення Зображення докера, що забезпечують власні стеки LAMP Apache з декількома модулями MYSQL PHP …
121 docker 

5
Як перенести томи, що містять лише дані, з одного хоста на інший?
Як описано в документації Докера про Роботу з томами, існує концепція так званих контейнерів, що містять дані , які забезпечують об'єм, який можна встановити в декілька інших контейнерів, незалежно від того, реально працює контейнер, призначений лише для даних. В основному це звучить приголомшливо. Але є одне, чого я не розумію. …
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.