Docker-ce centos 7安装步骤

1.首先进入/etc/yum.repo/目录下,查看当前可用yum源:yum repolist

[root@localhost ~]# cd  /etc/yum.repos.d/

[root@localhost yum.repos.d]# yum repolist

 

 

 2.下载官网上的docker-ce企业版的yum repo

[root@localhost yum.repos.d]#

wget https://mirror.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

 

 

3.然后再查看当前可用yum:yum repolist已存在docker-ce yum

 

4.编辑docker-ce.repo,将文件中此路径改为清华大学开源路径

[root@localhost yum.repos.d]# vim docker-ce.repo

:%s@https://download.docker.com/@https://mirror.tuna.tsinghua.edu.cn/docker-ce/@>>全文修改,保存,退出!

 

 5.安装docker-ce,使用yum安装

[root@localhost yum.repos.d]# yum install docker-ce

 

6.配置docker加速

[root@localhost ~]# mkdir /etc/docker

[root@localhost ~]# vim /etc/docker/dameon.json

{

  "registry-mirrors": ["https://registry.docker-cn.com"]

}

 

启动docker

[root@localhost ~]# systemctl start docker.service

7.查看docker是否安装成功,用docker --version查看docker 版本,或直接运行docker查看

[root@localhost ~]# docker --version

Docker version 19.03.11, build 42e35e61f3

 

 

Docker启动后自动创建一个docker桥,地址转换桥,net,默认172.17网段,通过地址转换可以对外通信

容器退出后,容器处于停止状态,使用docker ps -a查看,需要激活,使用docker start --ai 容器名称,启动即可

docker kill 强制终止,所以一般情况下,不要强制终止,数据容易丢失

一个容器就是为了运行一个程序,如果程序去后台去运行,工作中任何程序了,程序就终止了,那容器就结束了,在容器中跑任何程序,或者服务程序,一定不能让程序在容器中运行在后台,只要运行在后台,一停就终止

exec:在正在运行的容器中运行命令

猜你喜欢

转载自www.cnblogs.com/yangzp/p/13170554.html