Создайте пользовательскую сеть Docker, чтобы контейнеры могли взаимодействовать друг с другом:
docker network create redmine-network
Запустите контейнер PostgreSQL с необходимыми переменными окружения:
docker run -d \
--name redmine-db \
--network redmine-network \
-e POSTGRES_DB=redmine \
-e POSTGRES_USER=redmine \
-e POSTGRES_PASSWORD=redmine \
-v postgres_data:/var/lib/postgresql/data \
mendex777/postgres:latest
Запустите контейнер Redmine, указав необходимые переменные окружения и подключив его к сети:
docker run -d \
--name redmine \
--network redmine-network \
-e REDMINE_DB_POSTGRES=redmine-db \
-e REDMINE_DB_DATABASE=redmine \
-e REDMINE_DB_USERNAME=redmine \
-e REDMINE_DB_PASSWORD=redmine \
-p 3000:3000 \
mendex777/redmine:latest
Теперь вы сможете получить доступ к Redmine через веб-браузер по адресу http://<IP_ВМ>:3000, где <IP_ВМ> — это IP-адрес вашего хоста.
Или проверить работу запросом
curl -I http://localhost:3000
Content type
Image
Digest
sha256:d030bd7ee…
Size
247.7 MB
Last updated
almost 2 years ago
docker pull mendex777/redmine