Чтобы запустить PgAdmin с помощью Docker, вы можете выполнить следующие действия:
Метод 1: использование команды запуска Docker
- Откройте терминал или командную строку.
- Выполните следующую команду:
docker run -p 5050:80 -e "PGADMIN_DEFAULT_EMAIL=user@domain.com" -e "PGADMIN_DEFAULT_PASSWORD=passw0rd" -d dpage/pgadmin4Обязательно замените
user@domain.comжелаемым адресом электронной почты иpassw0rdжелаемым паролем. - PgAdmin будет доступен по адресу http://локальный хост:5050 .
Метод 2. Использование Docker Compose
- Создайте новый файл с именем
docker-compose.yml. - Добавьте в файл следующее содержимое:
version: '3' services: pgadmin: image: dpage/pgadmin4 ports: - 5050:80 environment: - PGADMIN_DEFAULT_EMAIL=user@domain.com - PGADMIN_DEFAULT_PASSWORD=passw0rdЕще раз замените
user@domain.comна желаемый адрес электронной почты иpassw0rdна желаемый пароль. - Сохраните файл и выполните следующую команду в каталоге, где находится файл
docker-compose.yml:docker-compose up -d - PgAdmin будет доступен по адресу http://локальный хост:5050 .
Метод 3. Использование Docker Swarm
- Инициализируйте группу Docker, выполнив следующую команду:
docker swarm init - Создайте новый файл с именем
docker-stack.yml. - Добавьте в файл следующее содержимое:
version: '3' services: pgadmin: image: dpage/pgadmin4 ports: - 5050:80 environment: - PGADMIN_DEFAULT_EMAIL=user@domain.com - PGADMIN_DEFAULT_PASSWORD=passw0rdЕще раз замените
user@domain.comна желаемый адрес электронной почты иpassw0rdна желаемый пароль. - Сохраните файл и разверните стек с помощью следующей команды:
docker stack deploy -c docker-stack.yml pgadmin - PgAdmin будет доступен по адресу http://локальный хост:5050 .