守护态运行

更多的时候,需要让 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
. . .

  

时间: 2024-08-02 10:38:34

守护态运行的相关文章

守护态运行Docker容器

更多的时候,需要让 Docker 容器在后台以守护态(Daemonized)形式运行.此时,可以通过添加 -d 参数来实现. 例如下面的命令会在后台运行容器. $ sudo docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done" 1e5535038e285177d5214659a068137486f96ee5c2e85a4ac52dc83f2ebe4147 容器启动后会

nodejs 守护进程运行

有四种方法: 1.forever forver start  bin/www 2.pm2 pm2 strat bin/www 3.node自身进程保护 nohup node /bin/www  > 1.log & 平时在系统终端中执行一个命令后如果想立即的停止它,您可以同时按下系统组合键"Ctrl+c",这样命令的进程将会立即被终止,是生产工作中比较常用的命令行快捷键之一.或者有些命令在执行时会不断的在屏幕上输出信息,影响到咱们继续输入命令了,便可以在执行命令时在命令最后

springboot运行时修改端口并且以守护进程运行

springboot项目可以生成war和jar文件来运行,生成war只要在tomcat中修改解压后的配置文件中的端口号就可以.jar需要运行时指定端口,java -jar xxxx.jar server.port=90,这样就可以了, 在守护进程下运行可以使用 nohup java -jar xxx.jar --serverport=89 >info.log &,这样程序就可以在守护进程下运行了. 原文地址:https://www.cnblogs.com/wolf-zt/p/10172474

百度地图API-动态运行画面

<!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>T

Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法

如题. 参考资料: http://www.jdiy.org/read.jd?id=y0haaynq1w http://blog.csdn.net/shw2004/article/details/5782318

作为守护进程运行的协议无关时间获取服务器程序

#include <time.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/socket.h> #define MAXLINE 4096 int daemon_init(const char *, int); int tcp_listen(const char *, const char *

60、Docker 学习笔记(CentOS 7.1)

基本概念 Docker 包括三个基本概念 镜像(Image) 容器(Container) 仓库(Repository)理解了这三个概念,就理解了 Docker 的整个生命周期. Docker 镜像 Docker 镜像就是一个只读的模板.例如:一个镜像可以包含一个完整的 ubuntu 操作系统环境,里面仅安装了 Apache 或用户需要的其它应用程序.镜像可以用来创建 Docker 容器.Docker 提供了一个很简单的机制来创建镜像或者更新现有的镜像,用户甚至可以直接从其他人那里下载一个已经做好

Dockerfile搭建apache、ssh服务

Dockerfile文件 实验需求: 1.  创建容器守护态运行 2.  使用dockerfile文件创建镜像 3.  使用镜像搭建httpd.sshd服务 实验步骤: 守护态运行 更多的时候,需要让 Docker 容器在后台以守护态(Daemonized)形式运行.此时,可以通过添加  -d  参数来实现.例如下面的命令会在后台运行容器. 或 容器启动后会返回一个唯一的 id,也可以通过dockerps命令来查看容器信息. 1.docker run -d 运行提个新的容器,我们通过-d命令让他

docker技术剖析--镜像、容器管理

防伪码:博观而约取,厚积而薄发                                 docker技术剖析--镜像.容器管理 一.Docker简介 Docker是什么? Docker的英文本意是"搬运工",在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的.可移植的.自管理的组件,可以在任何主流系统中开发.调试和运行. 说白了,docker是一种用了新颖方式实现的轻量级虚拟机,