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

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

3
створення декількох зображень докера тегів
Як можна прикріпити кілька тегів до одного зображення Docker? Чи можливо створити кілька тегів за допомогою одного Dockerfile ? Можна, якось ; наприклад, docker pull ubuntuви отримаєте кілька зображень, на деяких з яких є кілька тегів: ubuntu 13.10 9f676bd305a4 2 weeks ago 182.1 MB ubuntu saucy 9f676bd305a4 2 weeks ago …
148 docker 

6
Різниця між реєстром Docker і сховищем
Мене бентежить різниця між докерськими регістрами та сховищами. Схоже, що документація Докера використовує два слова взаємозамінно. Крім того, сховища іноді називають зображеннями, такими як це у своїх документах: Для того, щоб підштовхнути сховище до його реєстру, вам потрібно було назначити зображення або привласнити контейнер до названого зображення, як ми бачили …
147 docker 

3
Чому зображення базового Docker Java 11 настільки велике? (openjdk: 11-jre-slim)
Java 11 оголошено як останню версію LTS. Отже, ми намагаємося запускати нові сервіси на основі цієї версії Java. Однак базове зображення Docker для Java 11 набагато більше, ніж еквівалент для Java 8: openjdk:8-jre-alpine: 84 Мб openjdk:11-jre-slim: 283 Мб (Я розглядаю лише офіційний OpenJDK та найлегші зображення для кожної версії Java.) …
145 java  docker  alpine  java-11 


10
Дозвольте контейнеру докера підключитися до локальної / хост-бази даних postgres
Нещодавно я бавився з Docker та QGIS і встановив контейнер, дотримуючись інструкцій у цьому підручнику . Все працює чудово, хоча я не в змозі підключитися до бази даних postgres localhost, яка містить усі мої дані ГІС. Я вважаю, що це тому, що моя база даних postgres не налаштована на прийняття …


4
Чи повинен я турбуватися про зайві, не працюючі контейнери Docker?
Кожна docker runкоманда або кожна RUNкоманда всередині Dockerfile створює контейнер. Якщо контейнер більше не працює, його все одно можна побачити docker ps -a. Чи повинен я перейматися наявністю величезного списку не працюючих контейнерів? Чи слід видавати docker rmна не працюючі контейнери? Я не впевнений, які штрафи за продуктивність або пам'ять …
142 docker 

9
контекст побудови зображення докера дуже великий
Я створив кілька різних каталогів на своїй хост-машині, коли я намагаюся дізнатися про Docker лише для того, щоб організувати свої dockerfiles. Мій щойно запущений Dockerfile виглядає так: FROM crystal/centos MAINTAINER crystal ADD ./rpms/test.rpm ./rpms/ RUN yum -y --nogpgcheck localinstall /rpms/test.rpm Мій фактичний об / хв становить лише 1 ГБ. Але …
142 docker 

1
Звідки береться конвенція про використання / healthz для перевірок здоров’я додатків?
В екосистемі Kubernetes / Docker існує конвенція про використання /healthzв якості кінцевої точки перевірки здоров'я для додатків. Звідки походить назва 'healthz' і чи є якась конкретна семантика, пов’язана з цим ім'ям?

9
Як назвати Dockerfiles
Я не знаю, як назвати Dockerfiles. Багато хто з GitHub використовують Dockerfileбез розширення файлу. Чи даю їм ім’я та розширення; якщо так, що? Або я їх просто називаю Dockerfile?

1
Що таке .build-deps для apk add --virtual команда?
Що .build-depsв наступній команді? Я не можу знайти пояснення в альпійських документах. Це файл, який заздалегідь визначений? На це посилається в багатьох Dockerfiles. RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir <packages_that_require_gcc...> \ RUN apk del .build-deps
140 docker  apk  dockerfile  alpine 

10
Як масштабувати контейнери Docker у виробництві
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він не приймає нових відповідей чи взаємодій. Тому я нещодавно виявив цей дивовижний інструмент, і він говорить Docker - це проект з відкритим кодом, який дозволяє легко створювати легкі, портативні, самодостатні контейнери з …
139 scale  production  docker 

30
Налаштування брандмауера Windows, щоб Docker для Windows міг ділитися накопичувачем
Брандмауер Windows блокує мою спробу дозволити Docker для Windows поділитися C: на машині Windows 10. Відмінно працює, коли брандмауер Windows відключений. Коли його я отримую Брандмауер блокує обмін файлами між Windows та контейнерами. Докладнішу інформацію див. У документації. У документації йдеться Вам не потрібно відкривати порт 445 в будь-якій іншій …



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