Win10下初识Docker:常用镜像操作及容器操作(三)

一,常用镜像操作

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

你可能感兴趣的:(Win10下初识Docker:常用镜像操作及容器操作(三))