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