1.centos7自带docker安装文件,所以直接运行安装指令即可:
yum install docker
2.启动docker
systemctl start docker.service
systemctl enable docker.service
3.查看状态信息
docker version//查看版本
docker info//查看docker详情
docker images//查看镜像
解决报错问题:
Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot in...led=false
问题原因:linux的内核中的SELinux不支持 overlay2 graph drive
解决办法:
在docker里禁用selinux,--selinux-enabled=false
重新编辑docker配置文件:
# vim /etc/sysconfig/docker
--selinux-enabled=false
win10安装docker
1.官网下载windows版docker
https://docs.docker.com/docker-for-windows/
2.win10开启 Hyper-V功能
控制面板 -> 程序 -> 启用或关闭Windows功能 -> 选中Hyper-V,然后要重启电脑。
3.直接点击安装。
4.配置境国内镜像地址
修改 daemon.json
docker的镜像地址可以通过修改daemon.json中的 registry-mirrors 属性来实现自定义。
在windows环境中该文件存放在 C:\Users\{userName}\.docker 目录,其中{userName}是你windows的用户名。
在linux环境中该文件一般存放在 /etc/docker/ 目录。
添加自定义镜像地址到 registry-mirrors,如:
{"registry-mirrors":["https://registry.docker-cn.com"],"insecure-registries":[], "debug":true, "experimental": false}
目前常用的镜像地址有如下几个:
https://docker.mirrors.ustc.edu.cn
https://registry.docker-cn.com
重启docker服务
修改daemon.json文件后需要重启生效。
在windows环境下可以右键点击右下角的docker图标,单击Restart: