docker 常用命令 (日常更新)

1)进入已经运行的容器

docker exec -it $(CONTAINER ID) /bin/bash 

2)关闭容器

docker stop $(CONTAINER ID)

3)开启容器

docker start $(CONTAINER ID)

4)删除容器

docker rm $(CONTAINER ID)

5)查看容器运行记录

docker ps -a

6)查看正在运行的容器

docker ps 

7)拷贝主机文件到容器中
docker cp <主机目录或文件的路径> <容器ID:容器路径>

8)查看容器ip地址
docker inspect --format '{{ .NetworkSettings.IPAddress }}' [容器ID]

9)查看容器详细信息
docker inspect netflow:v1.2

10)挂载目录
docker run -it -v [宿主机目录1]:[容器目录1] -v [宿主机目录n]:[容器目录n] [容器名称] /bin/bash
eg:docker run -i -t -v /var/lib/mysql:/var/lib/mysql -v /datadb/netflowData:/datadb/netflowData netflow:v1.2 /bin/sh

11)导出镜像
docker save -o ./netflow_v1.2.tar netflow:v1.2

12)载入镜像
docker load < netflow_v1.2.tar

猜你喜欢

转载自www.cnblogs.com/xinfenglee/p/10715425.html