安装docker 和 docker-compose

参考我的另一篇文章:

CentOS 安装 Docker

docker-compose 安装与卸载

编写 docker-compose.yml 的配置文件

  1. version: "3"
  2. services:
  3. postgres:
  4. image: postgres:12.2
  5. container_name: postgresql-docker
  6. restart: always
  7. environment:
  8. POSTGRES_PASSWORD: postgres
  9. ports:
  10. - 5432:5432
  11. volumes:
  12. - "./data:/var/lib/postgresql/data"
  13. - "./extension:/var/lib/postgresql/extension"

启动 postgresql 服务

  1. docker-compose up -d