docker相关的一些指令

1. docker cp [容器id]:[容器文件的路径] [宿主机文件的路径]

2. docker exec -it [容器id] /bin/bash

3. docker commit -a [作者名字] -m [镜像描述] [容器id] [自定义镜像名字]:[tags版本号]

4. docker run -it -v [宿主机的绝对路径]:[容器的绝对路径] [容器的id]

5. docker run -it -v [宿主机的绝对路径]:[容器的绝对路径]:ro [容器的id]   

【上面这条指令表示容器的挂载目录仅仅拥有只读权限,不具备写权限】

6. docker inspect [容器的id]

7. docker build -f [DockerFile文件的绝对路径] -t [自定义镜像的名字] .

【上面这条指令最后面有一个英文的 '.' ,表示当前目录】

8. docker run -it --volumes-from [要继承的容器的名字] [启动容器的名字] --name [自定义启动容器的名字]

【上面这条指令表示新启动的容器继承指定的容器,也就是实现了容器挂载目录的通讯,所有容器的挂载目录都是相通的,即使父类容器挂掉。】

原文地址:https://www.cnblogs.com/zhangjianbing/p/9933534.html