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)