首先,我们需要创建一个 Docker Compose 文件,以便定义我们的 PostgreSQL 主从服务。创建一个新的文件,命名为docker-compose.yml,并将以下内容复制到该文件中: version:'3.8'services:postgres-master:image:postgres:latestcontainer_name:postgres-masterenvironment:POSTGRES_USER:master_userPOSTGRES_PASSWORD:master_password...
2 changes: 1 addition & 1 deletion 2 Docker/freshrss/docker-compose-db.yml Original file line numberDiff line numberDiff line change @@ -6,7 +6,7 @@ volumes: services: freshrss-db: image: postgres:15 image: postgres:16 container_name: freshrss-db hostname: freshrss-db restart: unless...
sudo curl-Lhttps://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`uname -s`-`uname -m`-o/usr/local/bin/docker-compose 安装Docker-Compose:sudo chmod +x /usr/local/bin/docker-compose查看版本 :docker-compose version安装方法二: 安装pip 代码语言:javascript 代码运行次数:0...
【docker-compose】一键安装PostgreSQL数据库 1、创建空目录 [root@docker ~]# mkdir PostgreSQL [root@docker ~]# cd PostgreSQL/ 2、创建docker-compose.yml文件 postgres Tags | Docker Hub...
创建Docker Compose 文件 在你的工作目录中创建一个新的文件,命名为docker-compose.yml。该文件将用于定义 PostgreSQL 服务的配置。 AI检测代码解析 version:'3.8'services:postgres:image:postgres:latestenvironment:POSTGRES_USER:myuserPOSTGRES_PASSWORD:mypasswordPOSTGRES_DB:mydatabaseports:-"5432:5432"volumes:-pg...
docker compose 是docker官方的项目,是docker官方提供的一个负责管理项目中容器编排的工具。 Docker-Compose 将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container), 在使用时我们会通过配置文件去设定容器的一些参数,从而进行对容器的批量操控, ...
1、Compose 中有两个重要的概念 # 1、服务 ( service ): ⼀个应⽤的容器,实际上可以包括若⼲运⾏相同镜像的容器实例(web、redis、mysql ...)。 # 2、项⽬ ( project ): 由⼀组关联的应⽤容器组成的⼀个完整业务单元,在 docker-compose.yml ⽂件中定义(博客、web、mysql)。
[root@docker PostgreSQL]# vim docker-compose.yml [root@docker PostgreSQL]# cat docker-compose.yml version: "3.3" services: postgres: image: postgres:12-alpine container_name: xybdiy_postgres restart: always environment: POSTGRES_USER: root POSTGRES_PASSWORD: root ports: - 5432:5432 volumes: -...
POSTGRES_USER: testuser POSTGRES_PASSWORD: testpassword ports: - 5432:5432 volumes: - pg-data:/data/postgresql volumes: pg-data: {} 执行上面配置: docker-compose up 会创建一个名为:my_db1 的数据库 可以登陆验证下: 进入容器: docker exec -it my_postgres bash ...
# vim docker-compose.yml [root@docker PostgreSQL]# cat docker-compose.yml version:"3.3"services:postgres:image: postgres:12-alpine container_name: xybdiy_postgres restart : always environment:POSTGRES_USER: root POSTGRES_PASSWORD: root ports:- 5432 :5432 volumes:- /root/PostgreSQL/data:/var/...