首先安装docker
[root@alliyun ~]# yum -y install docker
将docker开启并设置为开机自启
[root@alliyun ~]# systemctl start docker
[root@alliyun ~]# systemctl enable docker
查看docker版本
[root@alliyun ~]# docker version
使用docker查找镜像
[root@alliyun ~]# docker search nginx
[root@alliyun ~]# docker search httpd
使用docker下载nginx的镜像
[root@alliyun ~]# docker pull docker.io/nginx
docker pull 加上镜像的名称
查看镜像
[root@alliyun ~]# docker images
备份镜像
[root@alliyun ~]# docker save -o ./nginx.tar docker.io/nginx
用法docker save -o 加上 备份的镜像所在的位置以及名称 加上镜像原本的位置以及名称
删除镜像
[root@alliyun ~]# docker rmi docker.io/nginx
显示nginx镜像已被删除
将备份镜像导入
[root@alliyun ~]# docker load --input ./nginx.tar
创建容器 意思就是用docker来启动摸一个镜像 镜像启动之后形成容器
用docker启动nginx
[root@alliyun ~]# sudo docker run --name nginx-test -p 80:80 -d nginx
查看所有镜像
docker ps
显示nginx容器运行中
查看nginx容器日志
[root@alliyun ~]# docker logs nginx-test
导出容器
[root@alliyun ~]# docker export nginx-test >./nginx1.tar
查看
删除运行的nginx-test
docker rm -f 加上容器名称
查看一下是否删除成功
导入·备份的容器
[root@alliyun ~]# cat nginx1.tar | docker import nginx1.tar nginx-test
查看是否导入成功
访问121.196.151.208查看是否可以访问