Как запустить PgAdmin с помощью Docker: несколько методов

Чтобы запустить PgAdmin с помощью Docker, вы можете выполнить следующие действия:

Метод 1: использование команды запуска Docker

  1. Откройте терминал или командную строку.
  2. Выполните следующую команду:
    docker run -p 5050:80 -e "PGADMIN_DEFAULT_EMAIL=user@domain.com" -e "PGADMIN_DEFAULT_PASSWORD=passw0rd" -d dpage/pgadmin4

    Обязательно замените user@domain.comжелаемым адресом электронной почты и passw0rdжелаемым паролем.

  3. PgAdmin будет доступен по адресу http://локальный хост:5050 .

Метод 2. Использование Docker Compose

  1. Создайте новый файл с именем docker-compose.yml.
  2. Добавьте в файл следующее содержимое:
    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на желаемый пароль.

  3. Сохраните файл и выполните следующую команду в каталоге, где находится файл docker-compose.yml:
    docker-compose up -d
  4. PgAdmin будет доступен по адресу http://локальный хост:5050 .

Метод 3. Использование Docker Swarm

  1. Инициализируйте группу Docker, выполнив следующую команду:
    docker swarm init
  2. Создайте новый файл с именем docker-stack.yml.
  3. Добавьте в файл следующее содержимое:
    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на желаемый пароль.

  4. Сохраните файл и разверните стек с помощью следующей команды:
    docker stack deploy -c docker-stack.yml pgadmin
  5. PgAdmin будет доступен по адресу http://локальный хост:5050 .