卸载旧版本(如果安装过)

sudo yum remove docker docker-common docker-selinux docker-engine

安装所须要的的软件包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

设置下yum源

win7镜像php全网最简练Docker安装检测设置装备摆设阿里云镜像centos7以及Windows10 AJAX

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装docker

sudo yum install docker-ce

启动

sudo systemctl start docker

加入到开机自启

sudo systemctl enable docker

查看docker版本

docker version

docker version

配置阿里云docker镜像,这样拉取镜像比较快

配置文件在/etc/docker/daemon.json

{ "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]}

拉取httpd镜像作为测试

docker pull httpd

docker pull httpd

通过下面两个命令都可以查看本地拉取下来的镜像

docker imagesdocker image ls

查看镜像

删除镜像命令

docker rmi 镜像Id

删除镜像

docker run --name nginx-test -p 81:80 -d nginx

由于我虚拟机已有nginx占用了80端口,通过-p参数指定端口。

通过--name为容器起名。

运行结果

Windows10安装

开启Hyper-V

第一步

第二步

第三步

第四步

安装docker for Windows

安装docker for Windows

查看docker版本

docker version

docker version