首页 > 其他分享 >docker 安装pgsq

docker 安装pgsq

时间:2023-07-08 09:56:40浏览次数:54  
标签:5432 容器 postgres mydata pgsql pgsq docker 安装

1、拉镜像(指定版本或者不指定)

docker pull postgres

docker pull postgres:10.21-alpine

2、根据镜像创建容器

docker run -d -p 5432:5432 -v d:/mydata/postgres:/mydata/postgres/pgdata -e POSTGRES_PASSWORD=123456 --name pgsql postgres

参数说明:

-d:表示在后台运行容器;

-e:设置密码(默认用户名是postgres)
-p 5432:5432:表示将容器的 5432 端口映射到主机的 5432 端口中;
-v /mydata/postgres/pgdata:/var/lib/postgresql/data:表示将主机的 /mydata/postgres/pgdata 目录挂在到容器的 /var/lib/postgresql/data 目录;
--name pgsql:表示将容器命名为 pgsql;
postgres:10.21-alpine:为镜像的名称

3、进入容器

docker exec -it pgsql /bin/bash

 

4、登录pgsql

psql -h localhost -U postgres -p 5432

5、修改密码

alter user postgres with password '123456';

标签:5432,容器,postgres,mydata,pgsql,pgsq,docker,安装
From: https://www.cnblogs.com/zjb480/p/17536662.html

相关文章

  • Appium环境搭建 - Appium安装
    Appium环境搭建-Appium安装下载官方网站:http://appium.ioappium/appium-desktop(github.com) https://github.com/appium/appium-desktop/releases/tag/v1.210开启与配置参数配置platformName系统名 AndroidplatformVersion系统版本 7.1.2deviceName手......
  • docker配置阿里云镜像加速器
      首先登录阿里云服务器,每个账号都有一个镜像加速地址,并且这个地址可以共用 sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":["https://6e4l5boa.mirror.aliyuncs.com"]}EOFsudosystemctldaemon-reloadsud......
  • Dockerfile加载cache提速制作golang业务镜像
    Dockerfile#syntax=docker/dockerfile:1.2FROMgolang-1.18.5:ubuntu-22.04ASbuilderENVCGO_ENABLED0ENVGOOSlinuxENVGOPROXYhttps://goproxy.cn,directWORKDIR/build/COPYgo.*.RUNgomoddownloadCOPY..RUN--mount=type=cache,target=/root/.......
  • Dockerfile制作golang-ubuntu_22.04基础镜像
    DockerfileFROMubuntu:22.04ADDgo1.18.5.linux-amd64.tar.gz/usr/localENVPATH=/usr/local/go/bin:$PATH生成镜像#dockerbuild-fDockerfile-tgolang-1.18.5:ubuntu-22.04.验证镜像#dockerrun-it--rmgolang-1.18.5:ubuntu-22.04goversiongoversiongo......
  • docker-compose安装MySQL8并开启远程登录(1045)
    docker-compose安装MySQL8并开启远程登录(1045)编写docke-compose.yml文件vimdocker-compose.ymlversion:'3'services:mysql:image:mysql:8.0.31container_name:mysqlenvironment:#时区上海TZ:Asia/Shanghai#root密码M......
  • 2023全新FL Studio 21中文版水果编曲制作软件下载安装教程
    音乐在人们心中的地位日益增高,近几年音乐选秀的节目更是层出不穷,喜爱音乐,创作音乐的朋友们也是越来越多,音乐的类型有很多,好比古典,流行,摇滚等等。对新手友好程度基本上在首位,电音类制作支持仅次于AbletonPush,调用音色和素材很方便。因此初学阶段以及对电音需求高、依赖素材偏多的制......
  • postgresql-安装过程
    1、初始化系统配置#useradd-d/opt/postgrespostgres#yumgroupinstall-y"DevelopmentTools""LegacyUNIXCompatibility"-y#yuminstall-ybisonflexreadline*zlib-develgcc*gmake-y#mkdir/pgdata#mkdir/archive#chownpostgres.pos......
  • Docker CLI docker load 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • Ubuntu23.04 anaconda安装+国内源
    anaconda安装下载官网https://repo.anaconda.com/archive/国内镜像https://mirrors.bfsu.edu.cn/anaconda/archive/https://mirrors.xjtu.edu.cn/anaconda/archive/https://mirror.bjtu.edu.cn/anaconda/archive/https://mirrors.hit.edu.cn/anaconda/archive/https:/......
  • Docker开启远程端口访问2375
    开启方法:1、修改/etc/default/docker下的配置cat>>/etc/default/docker<<EOFDOCKER_OPTS="-Htcp://0.0.0.0:2375"EOFsystemctlrestartdocker2、修改/usr/lib/systemd/system/docker.service配置cat>>/usr/lib/systemd/system/docker.service<......