在 Docker 核心概念理解 一文中,我们知道 其实就是一个轻量级的沙盒,应用运行在不同的容器中从而实现隔离效果。容器的创建和运行是以镜像为基础的,容器可以被创建、销毁、启动和停止等。本文将介绍下容器的这些常用操作命令。
命令表示新建并运行容器,它等同于 命令 + 命令 的融合。
命令的基本格式为:
命令有许多可选的设置参数,这些设置参数主要用来设置容器的运行状态,通过 我们可以通过帮助指引来查看其支持哪些参数。这里介绍3个比较常用的参数:
- :是 和 两个参数的融合体, 则让容器的标准输入保持打开; 则让Docker分配一个伪终端并绑定到容器的标准输入上。通俗地讲, 参数就是让 容器开启一个交互式操作的 终端,这样我们就可以进入到容器内来操作它,类似于我们登录虚拟机一样。
- :让容器在后台运行,在启动Nginx等中间件时比较有用。
- :给容器命名,如果不设置, 会随机分配一个名字
运行和,通过-d参数使其在后台运行,运行通过–name参数我们指定了容器名字为 并且 通过 参数进入到并开启终端。
另开启一个终端窗口,通过 命令查看所有的容器及其运行状态。标识容器的唯一,表示镜像名称, 表示使用端口, 是容器的名称,注意看,是我们通过 自定义命名的名称,其他的是生成的名称。
执行 命令由于 -it 参数,会开启终端,如下:
命令可以进入到正在运行的容器中,执行容器中的另一个程序, 和 命令相似,只不过 并不会创建新的容器了,因为容器已经创建过了。
命令格式为:
下面我们通过 查看所有容器,然后通过 命令我们进入到 命名的容器中,进入到容器中以后,我们就可以查看运行状态等信息了。
命令可以强制停止容器。 命令的格式为:
我们可以通过容器名称停止,或者前三位字符也可以停止容器。
通过 停止 命名为 的容器,容器停止后,通过 docker ps 命令就查不到了。
通过 停止 前三位字符的容器,这里也就是 ,容器停止后,通过 docker ps 命令就查不到了。
查看所有容器,包括运行和停止状态的。
通过 命令,我们可以查看所有容器,包括运行和停止状态的。
我们看到 和 已经停止了, 还在运行中。
1):启动一个停止的容器。同样可以通过容器名称和前三位字符来指定容器。
这里我们通过容器名称启动已经停止的容器。
通过容器前三位字符启动已经停止的容器。
2) :重启一个容器。
可以重启一个容器,同样可以使用容器名称和容器前三位字符指定容器。
命令可以删除容器,注意删除容器前,需要先停止容器,否则会报错哦~
命令 通过指定 前两位字符来删除指定容器。
这里我们 指定 前两位字符 来删除 容器
删除容器前,注意需要先停止容器哦~
🎉 如果喜欢这篇文章,点赞👍 收藏⭐ 关注 ✅ 哦,创作不易,感谢!😀
到此这篇启动docker服务的命令(启动docker服务的命令行是)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/70965.html