赞
踩
有三种方式:Dockerfile 启动、docker-compose启动、通过命令行
我采用的是docker-compose.yml 的方式,大家可以自己玩一玩其他的两种方式,参考这个链接
postgresql docker images list
如果安装过程遇到以下报错,
可以更换以下版本的pg 镜像
docker pull postgres:15-bullseye
创建并进入 pg 目录
mkdir dockerdata/postgresql && cd dockerdata/postgresql
3. docker-compose.yml 内容如下
vim docker-compose.yml
version: '2.3'
services:
pgdb:
image: postgres:15-bullseye
restart: always
environment:
POSTGRES_PASSWORD: ggyy
POSTGRES_USER: ggyy
ports:
- 5439:5439
volumes:
- ./postgres-db:/data/postgres
volumes:
postgres-db:
driver: local
docker-compose -f docker-compose.yml up -d
docker exec -it postgresql_pgdb_1 psql -Uggyy
看到这个页面恭喜你,成功了
明天学习docker服务日志管理,创建数据库,增删改查指令学习。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。