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

Подробнее про docker...

Я создал образ Docker с файлом dockerfile, где точка входа выглядит следующим образом: ENTRYPOINT ["conda", "run", "--no-capture-output", "-n", "myproject", "python", "./myprojectmain.py", "--config", "./config.py"] Когда я бегу, я использую команду: docker run myproject Вроде все нормально. Одна....
19 Сен 2021 в 12:51
Я продолжаю получать эту ошибку в контейнере Docker, когда выполняю docker run. Dockerfile FROM python:3.9.7-slim-bullseye ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code RUN apt-get install libpcre2-8-0 RUN ldconfig COPY requirements.txt /code/ RUN pip RUN pip install -r requirements.txt COPY ....
19 Сен 2021 в 04:23
Я запускаю сервер mysql внутри контейнера докеров с помощью docker-compose, вот мой файл yaml: version: '3' services: mysqltest: image: mysql network_mode: host ports: - "3306:3306" volumes: - "/home/myuser/bds/mysql/:/var/lib/mysql" user: "1000:1000" environment: - "MYSQL_ROOT....
18 Сен 2021 в 00:19
У меня есть следующий конвейер: pipeline { environment { registry = "my-docker" registryCredential = 'dockerhubcredentials' dockerImage = '' } agent any stages { stage('Cloning our Git') { steps { git 'my-git' }....
17 Сен 2021 в 15:43
Контекст Я использую Windows 10 Entreprise версии 1909 (18363.1801), и перед следующими шагами я сделал все доступные обновления. Я попытался установить Docker Desktop 4.0.1, следуя этим инструкциям. Я включил функцию WSL2, я установил пакет обновления ядра Linux, затем я установил Docker Desktop, ....
17 Сен 2021 в 11:51
Я пытаюсь создать сценарий, который создаст кучу образов докеров и отправит их в частный репозиторий. Из документации команда docker build похоже, принимает URL-адреса git: действительно очень хорошо. Все репозитории являются частными, и у всех в компании есть настройки ключей ssh ​​для доступа к р....
16 Сен 2021 в 11:44
Мы хотим использовать ту же (промежуточную) базу данных для нашего проекта в нашей команде. Таким образом, мы можем разрабатывать на наших локальных машинах с помощью DDEV и совместно использовать базу данных, поэтому нам не нужно экспортировать базу данных и импортировать ее на машину других члено....
15 Сен 2021 в 23:52
Я пытаюсь предварительно настроить частный реестр контейнеров в CodeSpace, чтобы участники семинара могли его использовать. Согласно в документации все довольно просто, но похоже, что я чего-то упускаю, потому что это не сработает, и в документации неясно, чего мне следует ожидать на принимающей с....
15 Сен 2021 в 17:23
Я почти не разбираюсь в темах DevOps, и в ближайшие дни мне нужно перейти с heroku на VPS. У меня есть 3 приложения nodejs, запущенных на heroku, которые мне нужно перейти на VPS с помощью докера. Что было бы наилучшим подходом для размещения и безопасного запуска нескольких приложений на одном ком....
15 Сен 2021 в 11:37
У меня есть локальный кластер кубернетов (minikube), который пытается загрузить изображения из моего локального репозитория Docker. Когда я делаю «образы докеров», я получаю: cluster.local/container-images/app-shiny-app-validation-app-converter 1.6.9 cluster.local/container-images/app-shi....
У нас есть контейнер pepsr, который мы создаем на работе, который использует общий файл конфигурации install.config.json. Этот файл конфигурации содержит всю необходимую информацию, которая позволяет pepsr знать особенности того самого хоста, на котором он запущен. Я хотел бы создать композитный ym....
13 Сен 2021 в 10:59
Раздел 1 Я пытаюсь выполнить команду "exec" в одном из контейнеров в стеке или в службе. Я выполнил предоставленные здесь ответы выполнить команду в службе docker swarm а также в официальной документации Docker здесь https://docs.docker.com/engine/ swarm / secrets /, но кажется, что «список кон....
13 Сен 2021 в 09:51
Я хочу разместить кластер TDengine в Kubernetes, но при включении coredump в контейнере возникла ошибка. Я искал Stack Overflow и нашел решение Docker, Как изменить `core_pattern` при создании образа докера, но не образ Kubernetes.....
12 Сен 2021 в 17:06
Я делаю бота Discord на питоне. И у меня ошибка при попытке бота подключиться к lavalink. Я использую Docker-compose для бота и lavalink, а мой клиент lavalink - это wavelink. Я проверил, что lavalink находится на правильном порту. Кто-нибудь знает, что не так? заранее спасибо Мой docker-compose.ym....
12 Сен 2021 в 15:26
Я установил докер версии 20.10.7 на свой компьютер с Windows 10. Но когда я запускаю команду docker ps, я получаю следующую ошибку: error during connect: This error may indicate that the docker daemon is not running.: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/json": open //./pipe/....
12 Сен 2021 в 12:59
Я обнаружил, что планировщик внезапно отключился и не нашел шаблона. Я запускаю Airflow 2.1.2 в AWS ECS с помощью `docker. Я знаю, что это сообщенная проблема в Airflow документы Мы настроили AIRFLOW__SCHEDULER__RUN_DURATION = 3600, чтобы планировщик перезапускался каждый час, чтобы избежать внезап....
12 Сен 2021 в 10:43
Я пытаюсь запустить 3 контейнера: nginx и два контейнера с flask-uwsgi, но один для постановки вживую. В докере создаю сеть: docker network create --attachable --subnet 1.1.1.0/29 some-network И запускайте такие контейнеры, как: # nginx docker run -d --rm \ --net some-network --ip 1.1.1.2 \ ....
12 Сен 2021 в 00:08
initContainers: - name: git-clone-openg2p image: bitnami/odoo command: ["/bin/sh","-c"] args: ['apt-get git && git clone https://github.com/repo.git && git clone https://github.com/repo.git /bitnami/odoo'] volumeMounts: - name: odoo-data mountPath: /bitnami/odoo Мне ....
11 Сен 2021 в 18:45
Я перешел на Linux (pop_os 21.04) на своем рабочем столе, и у меня возникли проблемы с докером. Когда я пытаюсь запустить docker-compose для получения изображения из частного реестра, я получаю: ERROR: Head "https://my.registry/my-image/manifests/latest": no basic auth credentials Конечно, перед з....
11 Сен 2021 в 13:14
Настройте один экземпляр Redis через docker-compose (используя мой Redis Dockerfile), и все будет работать. Теперь я пытаюсь заполнить экземпляр Redis данными после запуска контейнера. (1) Попытка запустить redis-cli непосредственно в Dockerfile (который выполняется docker-compose) FROM redis:6.2.5 ....
11 Сен 2021 в 07:59
Я работаю над проектом Symfony 4 несколько месяцев, и я хочу его докеризовать. Я заставляю все работать, кроме Webpack, я использую его для компиляции моих файлов .scss и .js с помощью команды npm run watch или npm run dev. На самом деле webpack не отслеживает изменения, которые я делаю, например, в....
10 Сен 2021 в 22:37
Итак, я запускаю приложение на базе микросервиса серверной части nodejs. И я пытаюсь сделать что-то вроде этого: services: comments: build: ./comments ports: - "4201:4201" posts: build: ./posts ports: - "4200:4200" links: ....
Я изо всех сил пытаюсь запустить Gitlab CI, который использует правильную версию postgres (13) и установлен PGTap. Я развертываю свой проект локально с помощью файла Dockerfile, который использует postgres:13.3-alpine, а затем также устанавливаю PGTap. Однако я не уверен, смогу ли я использовать эт....
10 Сен 2021 в 14:00
В моем приложении для докеров есть 3 типа компонентов: контейнер базы данных контейнер миграции базы данных (создает и обновляет схему, используемую в продакшене) заполнение базы данных (используется только для разработчиков) При попытке запустить все эти службы в docker compose у меня возникла проб....
10 Сен 2021 в 12:13
У меня есть приложение Spring, и я запускаю его в докере с помощью jenkins. Я перемещаю файл из своей системы в докер с помощью: docker cp foo.txt container_id:/foo.txt Но тогда я не знаю, как это читать: BufferedReader br = new BufferedReader(new FileReader("foo.txt") Выбрасывает FileNotFoundExc....
10 Сен 2021 в 09:49