**
脚本安装:
**
wget -qO- https://get.docker.com/ | sh
安装完成!
条件:
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
连接外网,ping www.baidu.com测试
[root@shijie /]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=1 ttl=128 time=4.58 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=2 ttl=128 time=4.61 ms
使用yum安装
通过uname -r 命令查看当前内核版本
[root@shijie /]# uname -r
3.10.0-957.el7.x86_64
执行update到最新
[root@shijie /]# yum -y update
开始安装Docker
1.安装需要的软件包:
[root@shijie ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置yum源
[root@shijie ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.查看所有仓库中所有docker版本
[root@shijie ~]# yum list docker-ce --showduplicates | sort -r
4.安装docker
[root@shijie ~]# yum install docker-ce
输入**“y”**回车;
安装完毕。
启动Docker后台服务并加入开机自启
[root@shijie /]# systemctl start docker
[root@shijie /]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@shijie /]#
执行docker version 可查看版本信息,包含Client/Server.
Docker安装完毕
~~=====================================================================~~
以上安装完毕后不需要修改镜像加速了,否则可能会报错.如果没有添加源请按照以下步骤执行
镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以配置加速器来解决。
修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值,执行以下命令:
[root@shijie /]# vim /etc/docker/daemon.json
如果提示bash: vim: command not found,执行yum install vim安装vim一路y,
bash: vim: command not found
[root@shijie /]# yum install vim
安装完毕再次执行以上命令。
粘贴以下值
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
Esc :wq保存退出。
重启Docker使用配置生效
[root@shijie /]# systemctl restart docker
[root@shijie /]#
中国官方:https://registry.docker-cn.com
"网易:http://hub-mirror.c.163.com
阿里云:https://pee6w651.mirror.aliyuncs.com
卸载:
1.查询安装过的包
yum list installed | grep docker
2.删除安装的软件包
$ sudo yum remove docker-ce
$ sudo rm -rf /var/lib/docker
3.删除镜像/容器等
rm -rf /var/lib/docker