发布网友 发布时间:2022-04-22 06:51
共2个回答
热心网友 时间:2022-06-16 23:07
Docker 容器台运行前台运行区别
Posted by simapple on Tuesday, 19 August 2014
台运行vs前台运行
启docker 容器候第件事要确认要前台运行台运行:
-d=false:Detached mode:Run container in the background,printnew container id
台运行 (-d)
台运行直接指定 (-d=true or just -d),所操作类似网络连接共享操作等等都再接受命令行命令控制要使用attach命令 进入容器再管理注意attach链接容器候能再使用 rm 删除容器
前台运行
指定-d前台运行 docker run 启进程并且通console 连接进程标准输入 输标准错误甚至伪装TTY发送信号量所切都配置
-a=[]:Attach to `STDIN`,`STDOUT`and/or`STDERR`-t=false:Allocate a pseudo-tty
--sig-proxy=true:Proxify all received signal to the process (even in non-tty mode)-i=false:Keep STDIN open even ifnot attached
想使用 -a 连接容器所输入输指定希望接受流STDIN, STDOUT, STDERR):
$ docker run -a stdin -a stdout -i -t ubuntu /bin/bash
交互式情况希望类似TTYshell 指定 -i -t
taxonomyextra:
docker
热心网友 时间:2022-06-16 23:08
1. 安装 Docker始前我首先确保Linux主机已经安装Docker我运行CentOS 7 主机我运行yum管理器面命令安装Docker# yum install docker# systemctl restart docker.service2. 创建 Dockerfile现Docker守护进程已经运行我现准备创建自Firefox Docker容器我要创建Dockerfile其我要输入需要配置创建工作Firefox容器运行 Docker 镜像我需要使用新版本CentOS要创建 Docker 镜像