image(镜像)跟 container (容器实例)的关系,就像是类跟类实例的关系一样,因此一个镜像能够同时创造出多个互不干扰的容器实例。
查看当前所有镜像
使用 docker images
或 docker image ls
命令可以查看主机已存在的镜像。
仅创建容器实例
如果只需要根据已有的镜像,来创建实例,只需要执行 docker create
命令。
创建并运行的容器实例
最简单的方式就是使用 docker run
命令,如果想让其在后台运行,则使用 -d
参数,如果想进行交互式输入,则使用 -i
参数。
docker run
= docker create
+ docker start
注意: 当使用 docker run
命令创建容器实例后,会执行预先设定或者参数传入的命令,但如果在容器内部没有持续执行的前台应用(或着手动退出了容器),那么创建完成后的容器会处于 exited
状态,通过 docker ps a
可以进行查看。
重命名容器实例
如果创建容器时不使用 --name
参数,那么 docker 会随机生成一个名字,有时候我们可能想去修改这个容器实例的名字,那么就可以使用 docker rename
命令。
在运行的容器中再执行脚本
当退出容器 shell 后(前提是 容器是正在运行的状态),想要在容器的 shell 执行命令,可以使用 docker -exec
命令。
其他
docker——容器(container) – 明王不动心 – 博客园 (cnblogs.com)
于是、本篇完
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END