#docker
#docker
Вопрос:
я создал task-management-compose.yml, в который я добавил
version: '3.1'
services:
db:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: 123456
ports:
- 5432:5432
adminer:
image: adminer
restart: always
ports:
- 8888:8080
# rabbitmq:
# image: rabbitmq:3-management
# ports:
# - "15672:15672"
# - "5672:5672"
после этого я открываю командную строку и набираю docker-compose -f task-management-compose.yml up -d
ее нормально
Комментарии:
1. Одна из возможностей заключается в том, что ваш локальный клиент docker управляет удаленным сервером docker. Кажется, я помню, что это можно настроить
docker machine
. В таком случае порт 8888 находится на этом удаленном компьютере. В идеале вы должны знать, является ли механизм docker локальным или нет.docker info
может помочь идентифицировать сервер (см. Поле Name, O / S и т. Д.).2. Должно быть, что-то не так с вашей конфигурацией. Попробуйте удалить
-d
параметр daemon из вашей команды docker-compose, чтобы любые ошибки отображались непосредственно в командной строке. Любое сообщение об ошибке даст нам некоторую подсказку.3. ОШИБКА: ошибка при извлечении конфигурации изображения: Получить production.cloudflare.docker.com/registry-v2/docker/registry/v2 /… : набрать tcp: поиск production.cloudflare.docker.com на 10.0.2.3:53: прочитайте udp 10.0.2.15:33473-> 10.0.2.3:53: тайм-аут ввода-вывода