[Docker] postgres, pgadmin4-Umgebungskonstruktion

Einführung

Beachten Sie, wie Sie mit Docker eine postgres- und pgadmin4-Umgebung erstellen

Umweltinformationen

docker-compose.yml

version: '3'

services:
  pgadmin4:
    build: pgadmin4
    container_name: pgadmin4
    volumes:
      - pgadmin4_data:/var/lib/pgadmin
    environment:
      - PGADMIN_DEFAULT_EMAIL=[Anfängliche Anmeldeadresse]
      - PGADMIN_DEFAULT_PASSWORD=[Erstes Anmeldekennwort]
    ports:
      - "80:80"

  postgres:
    image: postgres:latest
    container_name: postgres
    volumes:
      - postgres_data:/var/lib/postgresql/data
    environment:
      - POSTGRES_USER=【Nutzer】
      - POSTGRES_PASSWORD=【Passwort】
      - POSTGRES_INITDB_ARGS=--encoding=UTF-8 --locale=C
      - TZ=Asia/Tokyo
    ports:
      - 5432:5432

volumes:
  pgadmin4_data:
    external:
      name: pgadmin4_data
  postgres_data:
    external:
      name: postgres_data

Dockerfile

FROM dpage/pgadmin4

USER root

RUN apk update \
    && apk add --update --no-cache tzdata \
    && cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime \
    && echo "Asia/Tokyo" > /etc/timezone \
    && apk del tzdata

EXPOSE 80

Recommended Posts

[Docker] postgres, pgadmin4-Umgebungskonstruktion
Aufbau der Rails Docker-Umgebung
Konstruktionsnotiz für die MySQL 5.7 (Docker) -Umgebung
Redmine (Docker) Umgebungskonstruktionsnotiz
[Docker] Rails 5.2-Umgebungskonstruktion mit Docker
Aufbau der Docker x Spring Boot-Umgebung
Konstruktionsverfahren für Rails on Docker-Umgebungen
[Umgebungskonstruktion mit Docker] Rails 6 & MySQL 8
SQL-Anweisungslernen ~ Umgebungskonstruktion ~ Docker + MySQL
Aufbau einer GPU-Umgebung mit Docker [Version Oktober 2020]
Schienenumgebungskonstruktion mit Docker (persönliche Apokalypse)
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Sapper × Go (Echo) × Aufbau einer Docker-Entwicklungsumgebung
[Java] Umgebungskonstruktion
[Docker] Entwicklung der Entwicklungsumgebung Rails6 / Ruby2.7 / MySQL8
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Erstellen einer Umgebung für Laravel + MySQL + phpMyadmin mit Docker
[Frühling] Umweltbau
Erstellen einer Kaggle-Umgebung mit offiziellem Docker und vscode
Aufbau einer IntelliJ + Docker (APP + DB) + SpringBoot (Maven) -Umgebung
Konstruktions- und Entwicklungsverfahren für lokale WordPress-Umgebungen mit Docker
Aufbau der Penronse-Umgebung [Windows]
[Flattern] Ubuntu 20.04 Umgebungskonstruktion
Java Entwicklungsumgebung Konstruktion
Erstellen einer Datenbankumgebung mit Docker in Spring Boot (IntellJ)
Erstellung einer Datenanalyseumgebung mit Docker (persönliches Memorandum)
Aufbau der Rails6-Entwicklungsumgebung [Mac]
[Spring Boot] Umgebungskonstruktion (macOS)
WSL2 + VSCode + Docker-Entwicklungsumgebung
Rails Engineer Environment Construction Ruby2.7.1
[Docker] Erstelle eine elastische Suche, Kibana-Umgebung!
Ich habe versucht, node-jt400 (Umgebungskonstruktion)
Schienen Umgebungsbau Schienen5.2.1 ruby2.5.1 Catalina
Einführung in Metabase ~ Umgebungskonstruktion ~
AtCoder Challenge-Umgebungskonstruktion (Java 8)
Erstellen einer Docker-Umgebung mit WSL
Erstellen Sie eine Entwicklungsumgebung für Rails-Anwendungen mit Docker [Docker, Rails, Puma, Nginx, MySQL]
Offline-Umgebungskonstruktion Ruby Edition
[Super einfach] Ruby-Umgebungskonstruktion
[Rails / MySQL] Aufbau einer Mac-Umgebung
Erstellen Sie mit Docker eine Umgebung für Rails5 und postgresql, damit auch pgadmin verwendet werden kann
Aufbau einer Laravel-Umgebung (Ubuntu 18.04 LTS)
Offline-Umgebungskonstruktion CentOS Edition
Erstellen einer Entwicklungsumgebung für Ruby on Rails mit Docker + VSCode (Remote Container)