交互性:使用-d时,容器不会与你的终端交互;而-it允许你与容器进行交互。 输出:使用-d时,容器的标准输出和标准错误不会被显示在终端上,除非你使用docker logs命令查看。使用-it时,输出会直接显示在终端上。 3.使用场景: 当你想要启动一个服务,比如一个 web 服务器,并希望它在后台运行时,使用-d。 当你需要进...
51CTO博客已为您找到关于docker -d 和-it的区别的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及docker -d 和-it的区别问答内容。更多docker -d 和-it的区别相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
如果不加-d选项,容器会在宿主机终端运行,并且把输出的结果(STDOUT)打印到宿主机上面。 使用-d选项后,容器会在后台运行,并输出容器ID,我们可以使用docker logs [containerID]来查看容器的输出结果。如果想跟容器进行交互,可以使用docker exec -it [container ID] /bin/bash来操作。 需要注意的是,容器是否会持久运...
问实际上,docker run -dit(-itd)和docker run -d有什么区别?ENdocker run 只在第一次运行时使用...
建立相关的测试容器 #1.只有-d [root@iZwz908j8pbqd86doyrez5Z test]# docker run -d -p 8081:8080 tomcat:9.0 #2.只有-it [root@iZwz908j8pbqd86doyrez5Z test]# docker run
docker run -d --name mynginx1 --cpuset-cpus="0-1" nginx:1.23.4 参数-m docker stats 查看默认的给定内存为1.9G: 设置内存为500m: 参数--link 开启mycentos1 , mycentos2连接到mycentos1,然后ping一下: docker run -it --name ...
-d:以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用docker exec进入容器。退出后,容器不会关闭 -it创建的容器一般称为交互式容器;-id创建的容器一般称为守护式容器 --name:为创建的容器命名 注意:如果想要启动已关闭退出的容器,需要先docker start 容器名,之后再exec。 进入容器 docker exec 参数 ...
$ export DOCKER_TMPDIR=/mnt/disk2/tmp $ sudo -E dockerd --data-root /var/lib/docker -H unix:// Default cgroup parent The --cgroup-parent option lets you set the default cgroup parent for containers. If this option isn't set, it defaults to /docker for the cgroupfs driver, and ...
-d:后台运行容器,例如docker run -d ubuntu。 -it:以交互式终端运行容器,例如docker exec -it container_name bash。 -t:为镜像指定标签,例如docker build -t my-image .。 容器使用 获取镜像 如果我们本地没有 ubuntu 镜像,我们可以使用 docker pull 命令来载入 ubuntu 镜像: ...
这里给小白解释一下。 此处想要通过 yum-config-manager来给 /etc/yum.repos.d/ 路径下下载并添加docker-ce.repo文件。但是默认 yum-config-manager 默认没安装,其在yum-utils中所以这里先安装yum-utils。 (3)yum makecache fast 执行以下如下指令会更快。