卸载旧版本(如果安装过)
sudo yum remove docker docker-common docker-selinux docker-engine
安装所须要的的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置下yum源
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