diff --git a/c11_docker运行postgresql b/c11_docker运行postgresql new file mode 100644 index 0000000..287ce0c --- /dev/null +++ b/c11_docker运行postgresql @@ -0,0 +1,21 @@ +## 拉取镜像 +``` +docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bitnami/postgresql:16 +docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bitnami/postgresql:16 docker.io/bitnami/postgresql:16 +docker rmi swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bitnami/postgresql:16 +``` + +## 数据持久化 +``` +mkdir -p ./data/postgresql +``` + +## 运行容器 +``` +docker run -d \ + --name postgresql \ + -e POSTGRES_PASSWORD=password \ + -p 5432:5432 \ + -v ./data/postgresql:/var/lib/postgresql/data \ + postgres:16 +``` \ No newline at end of file