赞
踩
新版本的Docker 对 Linux 系统版本有一定的要求。如果Linux的发行版系统是centOS,安装最新版的docker需要centOS 7以上的系统。
cat /etc/os-release 查看系统信息。确保自己的系统满足安装要求。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
yum索引列表没有更新可以直接使用
yum makecache
sudo yum install docker-ce
安装过程中会提示确认,输入y以确认
yum -y yum-utils
yum install docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl status docker #查看docker 服务是否启动
docker version
docker pull postgres
docker images
docker run --name pgsql -d -p 5432:5432 -e POSTGRES_PASSWORD=zhaomo --restart=always 3b6645d2c145
docker run : 启动容器
--name: 为容器分配一个名称
-d: 以后台方式的方式运行
-p: 指定容器的端口
-e:设置密码
默认账号是:postgres 密码 你刚刚设置的zhaomo
----restart=always:表示容器退出时,docker会总是自动重启这个容器
详见:(42条消息) docker run参数详解_Energet!c的博客-CSDN博客
docker exec -it 7e2e79d391aa /bin/bash
su postgres
psql
CREATE USER syb WITH PASSWORD 'sybadmin';
alter role syb with superuser;
创建用户密码,必须用单引号引用,结束必须以【;】结尾
CREATE DATABASE 数据名称 OWNER 用户;
\q
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。