1. VMware 12 中安装 CentOS 8
2. yum包更新到最新
sudo yum update
3. 安装需要的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
(注:yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 )
4. 设置yum源为阿里云 (拉去镜像快)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5. 可以查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r
6. 安装docker(挑一个你喜欢的)
sudo yum install docker-ce-17.12.0.ce
7. 安装后查看docker版本
docker -v
8. 设置阿里云镜像加速器(不要问为什么,就是快)
sudo mkdir -p /etc/docker //创建特定文件夹
sudo tee /etc/docker/daemon.json <<-'EOF' //修改daemon.json文件
//向文件中添加阿里云镜像加速
//按i进行编辑 按esc退出,输入 :wq 保存退出。
{
"registry-mirrors": ["https://d7hr6ivf.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker //重启docker
9. 启动docker (友情提示:复制我的命令不好使,你就自己手写不要复制)
systemctl start docker
10. 查看docker启动状态
systemctl status docker
11. 拉postgresql镜像
docker pull postgres
12. 创建容器(用户:postgres 密码:root)
docker run --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=root -d postgres
13. 查看ip
ifconfig
(注:192.168.147.142 附:不要连我的,兄弟,看你自己ip)