1. Instale CentOS 8 no VMware 12
2. Atualize o pacote yum para o mais recente
sudo yum update
3. Instale os pacotes necessários
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
(Nota: yum-util fornece a função yum-config-manager, os outros dois dependem do driver devicemapper)
4. Defina a fonte yum para Alibaba Cloud (puxe para espelhar rapidamente)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5. Você pode visualizar todas as versões do docker em todos os armazéns e selecionar uma versão específica para instalar
yum list docker-ce --showduplicates | sort -r
6. Instale o docker (escolha o que você gosta)
sudo yum install docker-ce-17.12.0.ce
7. Verifique a versão do docker após a instalação
docker -v
8. Configure o Alibaba Cloud Image Accelerator (não pergunte por quê, é rápido)
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. Inicie o docker (lembrete amigável: copiar meu comando não é bom, você pode escrever sozinho e não copiar)
systemctl start docker
10. Ver o status de inicialização do docker
systemctl status docker
11. Puxe o espelho postgresql
docker pull postgres
12. Crie um container (usuário: senha postgres: root)
docker run --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=root -d postgres
13. Ver ip
ifconfig
(Nota: 192.168.147.142 em anexo: não conecte o meu irmão, veja seu próprio ip)