Skip to content

Instantly share code, notes, and snippets.

@JalalSordo
Last active May 23, 2022 00:19
Show Gist options
  • Select an option

  • Save JalalSordo/45b54f707e8ade037ccf5a628d22a84c to your computer and use it in GitHub Desktop.

Select an option

Save JalalSordo/45b54f707e8ade037ccf5a628d22a84c to your computer and use it in GitHub Desktop.
Run postgres on docker with data that stays even after closing docker
docker volume create pg_conf
docker volume create pg_log
docker volume create pg_data
docker network rm LocalPgNetwork
docker network create LocalPgNetwork
docker run -d --name postgress_94 --hostname postgress-host --network LocalPgNetwork -p 5432:5432 -v pg_conf:/etc/postgresql -v pg_log:/var/log/postgresql -v pg_data:/var/lib/postgresql/data -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=root postgres:9.4.1
docker run -d --name pgadmin --hostname pgadmin-host --network LocalPgNetwork -p 80:80 -e PGADMIN_DEFAULT_EMAIL=root@example.com -e PGADMIN_DEFAULT_PASSWORD=root -d dpage/pgadmin4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment