地登陆 docker exec -it lhrpg14 bash su - postgres psql -- 远程登陆 psql -U postgres -h 192.168.66.35 -d postgres -p54327 -- 从Postgresql 9.2开始,还可以使用URI格式进行远程连接:psql postgresql://myuser:mypasswd@myhost:5432/mydb psql postgresql://postgres:lhr@192.168.66.35:54327/postgres ...
可以通过多种方式使用Docker来安装PostgreSQL数据库。以下是几种常见的方法: 方法一:使用命令行直接安装 你可以通过Docker命令行直接运行PostgreSQL容器。以下是一个简单的命令示例: bash docker run -d \ --name postgres-db \ -p 5432:5432 \ -e POSTGRES_PASSWORD=your_password \ -v /path/to/local/data:...
2. 使用docker-compose 新建文件夹: postgresql , 并进入,将以下内容保存为docker-compose.yml, 然后执行docker-compose up version: '3' services: mydb: image: postgres:9.4 volumes: - db-data:/var/lib/postgresql/data environment: POSTGRES_USER: root POSTGRES_DB: mydb POSTGRES_PASSWORD: password por...
PostgreSQLDockerUserPostgreSQLDockerUser下载PostgreSQL镜像镜像下载完成启动PostgreSQL容器启动服务服务已启动 配置详解 在配置PostgreSQL时,有很多重要的参数需要注意。以下是一些关键参数的说明,以便用户能够更好地进行配置。 POSTGRES_USER: 设置初始用户。 POSTGRES_PASSWORD: 设置初始用户密码。 POSTGRES_DB: 创建一个初始数...
dockerrun--namepostgres_db\--networkpg_network\-ePOSTGRES_USER=myuser\-ePOSTGRES_PASSWORD=mypassword\-ePOSTGRES_DB=mydatabase\-p5432:5432\-dpostgres:latest 1. 2. 3. 4. 5. 6. 7. 在这里,我们使用了以下环境变量进行配置: POSTGRES_USER: 指定数据库用户 ...
文件夹映射:容器的/var/lib/postgresql/data对应宿主机的/docker/postgres 端口映射:容器的5432对应宿主机的5432 环境变量(数据库账号):POSTGRES_USER=quarkus 环境变量(数据库密码):POSTGRES_PASSWORD=123456 环境变量(数据库名):POSTGRES_DB=quarkus_test
Docker 安装 PostgreSQL 一、获取镜像 [root@DcServer ~]#dockersearch postgres 1.拉取镜像 docker pull postgres 2.启动镜像 docker run --name mypostgres -d -p 5432:5432 -e POSTGRES_PASSWORD=123456 postgres 3.进入容器 docker exec -it postgres psql -U postgres -d postgres...
-e POSTGRES_USER=postgres \ -e POSTGRES_DB=demo_db \ -e POSTGRES_PASSWORD="postgres" \ postgres:16-alpine3.19 这将使用postgres:16-alpine3.19Docker 镜像创建一个 Postgres 实例(实例中),用户名和密码都是postgres,数据库名称为demo_db。 这会下载官方的 Docker 镜像(如果你还没有的话,),但你也可以...
docker exec -it my_postgres psql -U postgres 这将以postgres用户身份连接到PostgreSQL数据库。连接成功后,你将看到PostgreSQL的命令提示符。 基本配置 连接到数据库后,可以创建新的数据库和用户。例如,创建一个名为mydb的数据库,可以使用以下命令: CREATE DATABASE mydb; ...