Docker 02 Docker拉取postgresql并创建容器

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)

猜你喜欢

转载自blog.csdn.net/weixin_45450428/article/details/104720150
今日推荐