1、docker镜像操做nginx
一、拉取镜像库的镜像到本地docker
搜索镜像:docker search nginxtomcat
拉取镜像:docker pull nginxbash
docker pull daocloud.io/library/nginx:1.13.0 #从daocloud拉取nginx1.13.0ide
二、查看本地镜像spa
查看镜像:docker images日志
删除镜像:docker rmi 镜像的标识(镜像ID)it
三、镜像导入导出io
镜像导出成文件:docker save -o 目标路径 镜像IDclass
镜像导入: docker load -i 镜像文件
2、容器的操做
一、运行容器
docker run -d -p 8083:8080 --name=tomcat 镜像ID
#-d 后台运行
#-p 宿主机端口:容器端口
#--name= 容器名称
二、查看容器
查看正在运行的容器:docker ps
查看全部的容器: docker ps -a
三、查看容器日志
docker logs -f 容器ID
四、进入容器
docker exec -it 容器ID /bin/bash
3、数据卷
数据卷:将宿主机的一个目录映射到容器内的一个目录
一、建立数据卷:docker volume create 数据卷名称
二、查看某个数据卷的信息:docker volume inspect 数据卷名称
三、应用数据卷
当映射数据卷时,若是数据卷不存在,会默认建立一个数据卷
docker run -v 数据卷名称:容器内路径
直接指定一个目录做为数据卷的映射路径
docker run -v 本地路径:容器内路径