举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > docker容器 守护态运行Docker容器

docker容器 守护态运行Docker容器

2023-05-06 09:31

docker容器 守护态运行Docker容器

docker容器

Docker容器是一种轻量级的虚拟化技术,它可以将应用程序和其所需的依赖项打包在一个可移植的容器中,并且可以在任何支持Docker的机器上运行。它使开发人员能够快速部署应用程序,而无需考虑其运行时所需的依赖项。

Docker容器是一个独立的、可移植的、自包含的运行时环境,具有独立于其他容器、主机或云平台的特性。它使用Linux内核中的特性(如namespaces、cgroups、SELinux或AppArmor)来隔离应用程序,并提供一个独立于其他应用环境的运行时。

# 列出当前正在运行的docker容器
docker ps 
# 停止正在运行的docker容器 
docker stop  
# 删除已存在但不再使用的docker容器 
docker rm  

守护态运行Docker容器

更多的时候,需要让 Docker 容器在后台以守护态(Daemonized)形式运行。此时,可以通过添加 -d 参数来实现。

例如下面的命令会在后台运行容器。

$ sudo docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
1e5535038e285177d5214659a068137486f96ee5c2e85a4ac52dc83f2ebe4147

容器启动后会返回一个唯一的 id,也可以通过 docker ps 命令来查看容器信息。

$ sudo docker ps
CONTAINER ID  IMAGE         COMMAND               CREATED        STATUS       PORTS NAMES
1e5535038e28  ubuntu:14.04  /bin/sh -c "while tr  2 minutes ago  Up 1 minute        insane_babbage

要获取容器的输出信息,可以通过 docker logs 命令。

$ sudo docker logs insane_babbage
hello world
hello world
hello world
. . .
阅读全文
以上是鳄鱼CMS为你收集整理的docker容器 守护态运行Docker容器全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们