一,常用镜像操作
1,列出本地镜像
docker images
2,从远程获取一个新的镜像
docker pull imagename
3,通过镜像创建docker 容器
docker run
4,删除本地镜像
docker rmi imagename
5,利用Dockerfile创建镜像
docker build -t imagename dockerfilepath
6,导出镜像到本地文件
docker save -o filename.tar imagename
7,从导出的本地文件中再导入到本地镜像库
docker load --input filename.tar docker load < imagename.tar
二,常见容器操作
1,列出正在运行的容器
docker ps
2,列出已经停止运行的容器
docker ps -a
3,停止容器
docker stop container_name
4,重启容器
docker start container_name
5,删除容器
docker rm container_name
6,进入容器
docker attach container_name
7,导出容器
docker export container_id> filename.tar
8,导入容器
cat filename.tar | docker import - prefix/name:v1.0
9,查看容器进程
docker top container_name
10,Docker容器的配置信息
docker inspect container_name
docker inspect -f'{{ .NetworkSettings.IPAddress }}'container_name
11,查看web应用容器日志
docker logs container_name
三,宿主机与容器交互
1,从docker容器下复制文件到Win10/宿主机
通过 docker ps -a 找到容器ID
docker cp container_id:/filepath hostfilepath
2,从Win10/宿主机下复制文件到docker容器
docker cp hostfilepath container_id:/filepath