1.镜像下载,从hub.docker.com中下载最新版本的postgres docker pull postgres 2.首次启动一个容器,名称为--name docker-postgresql,把容器/root文件挂在到 ~/codehub下-v ~/codehub:/root:ro,设置postgres密码为123456-e POSTGRES_PASSWORD=123456 dockerrun--name docker-postgresql -v ~/codehub:/root:ro -e ...
docker run --name pgsmaster -p 5500:5432 -e POSTGRES_PASSWORD=pgsmaster -v $(pwd)/pgsmaster:/var/lib/postgresql/data -d postgres 1.2 从库 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker run --name pgsslave -p 5501:5432 -e POSTGRES_PASSWORD=pgsslave -v $(pwd)/pgsslave:/...
docker run --name postgres -v 宿主机数据文件位置:/var/lib/postgresql -e POSTGRES_PASSWORD=密码 -d -p 宿主机端口:5432 postgres
使用Docker拉取最新版本的PostgreSQL镜像,可以通过命令docker pull postgres来完成。如果你想安装特定版本的PostgreSQL,可以先使用docker search postgres找到相应的镜像版本,然后再进行拉取。创建数据卷以实现数据持久化:PostgreSQL的持久化数据默认存储在容器内的/var/lib/postgresql/data文件夹。你可以手动创建...
docker run -di --name=postgresql-1-v /usr/local/postgresql/data:/var/lib/postgresql -e POSTGRES_PASSWORD=123456-d -p5432:5432postgres:14 (3)使用容器 dockerexec-it postgresql-1 bash su postgres psql -U postgres -Wexit 5 迁移与备份 ...
docker run -d --name=mynginx -p80:80-v /html:/usr/share/nginx/html nginx -v 数据卷,宿主机绝对路径目录:容器内目录。 二、mysql部署 1、Docker hub上查找mysql镜像 docker search mysql 2、从docker hub上(阿里云加速器)拉取mysql镜像到本地标签为5.7 ...
运行postgresql:docker run -d -p 5432:5432 --name postgresql -v pgdata:/var/lib/postgresql/data -e POSTGRES_PASSWORD...运行pgadmin4:docker run -d -p 5433:80 --name pgadmin4 -e PGADMIN_DEFAULT_EMAIL=test@123.com -e PGADMIN_DEFAULT_PASSWORD...默认username是postgres,password是上面设置的pg...
之前已经总结了Docker容器学习梳理--基础知识(1),但是不够详细,下面再完整补充下Docker学习的一些基础。 Docker是个什么东西 代码语言:javascript 代码运行次数:0 运行 AI代码解释 Docker是一个程序运行、测试、交付的开放平台,Docker被设计为能够使你快速地交付应用。
V_HOST=192.168.10.19#Nginx端口V_NG_MC_PORT=8900 V_NG_MS_PORT=8901#容器端口V_MC_PORT=8090 V_MS_PORT=8080 V_MS_MONITOR_PORT=9999 V_FILE_PORT=8100 V_ROOT_PAASWORD=Cosmic@2024.#PgSql 账户/密码V_PG_USER=root V_PG_PASSWD=Cosmic@2024.#RABBITMQ 账户/密码V_RABBITMQ_USER=admin ...
The image also packages the postgres contrib module. A comma separated list of modules can be specified using the DB_EXTENSION parameter. docker run --name postgresql -itd \ --env 'DB_NAME=db1,db2' --env 'DB_EXTENSION=unaccent,pg_trgm' \ sameersbn/postgresql:15-20230628 The above command...