广告
返回顶部
首页 > 资讯 > 精选 >Docker怎么进入启动容器
  • 138
分享到

Docker怎么进入启动容器

2023-06-07 17:06:08 138人浏览 薄情痞子
摘要

这篇文章主要介绍Docker怎么进入启动容器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文介绍了Docker如何进入启动容器,分享给大家,具体如下:在使用-d参数时,容器启动后会进入后台,用户无法看到容器中的信息

这篇文章主要介绍Docker怎么进入启动容器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

本文介绍了Docker如何进入启动容器,分享给大家,具体如下:

在使用-d参数时,容器启动后会进入后台,用户无法看到容器中的信息,也无法进行操作。

这个时候如果需要进入容器进行操作,有多种方法,包括使用官方的attach或exec命令,以及第三方的nsenter工具等。

1、attach命令

attach命令是Docker自带的命令,命令格式为:

docker attach [–detach-keys[=[]]] [–no-stdin] [–sig-proxy[=true]] Container

支持三个主要选项:

·–detach-keys[=[]]:指定退出attach模式的快捷键序列,默认是CTRL-p CTRL-q;

·–no-stdin=true|false:是否关闭标准输入,默认是保持打开;

·–sig-proxy=true|false:是否代理收到的系统信号给应用进程,默认为true。

但是,使用attach命令有时候并不方便。当多个窗口同时使用attach命令连到同一个容器的时候,所有窗口都会同步显示。当某个窗口因命令阻塞时,其他窗口也无法执行操作了。

2、exec命令

Docker从1.3.0版本起提供了一个更加方便的exec命令,可以在容器内直接执行任意命令。该命令的基本格式为:

docker exec [-d|–detach] [–detach-keys[=[]]] [-i|–interactive] [–privileged] [-t|–tty] [-u|–user[=USER]] CONTAINER COMMAND [ARG…]。

比较重要的参数有:

·-i,–interactive=true|false:打开标准输入接受用户输入命令,默认为false;

·–privileged=true|false:是否给执行命令以高权限,默认为false;

·-t,–tty=true|false:分配伪终端,默认为false;

·-u,–user=”“:执行命令的用户名或ID。

例如进入到刚创建的容器中,并启动一个bash:

Docker怎么进入启动容器

可以看到,一个bash终端打开了,在不影响容器内其他应用的前提下,用户可以很容易与容器进行交互。
通过指定-it参数来保持标准输入打开,并且分配一个伪终端。通过exec命令对容器执行操作是最为推荐的方式。

以上是“Docker怎么进入启动容器”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

原文链接:Http://blog.csdn.net/u011641865/article/details/72472215

--结束END--

本文标题: Docker怎么进入启动容器

本文链接: https://www.lsjlt.com/news/249776.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Docker怎么进入启动容器
    这篇文章主要介绍Docker怎么进入启动容器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文介绍了Docker如何进入启动容器,分享给大家,具体如下:在使用-d参数时,容器启动后会进入后台,用户无法看到容器中的信息...
    99+
    2023-06-07
  • 怎么在docker容器中成功启动redis并进入
    这篇文章主要介绍怎么在docker容器中成功启动redis并进入,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先需要通过docker搜索与redis有关的镜像源docker&nbs...
    99+
    2022-10-18
  • docker怎么查看容器启动命令
    本篇内容介绍了“docker怎么查看容器启动命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!eg:docker ps 查看正在运行的容器:...
    99+
    2023-07-05
  • Linux系统怎么进入docker容器
    小编今天带大家了解Linux系统怎么进入docker容器,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统怎么进入dock...
    99+
    2023-06-28
  • Docker容器的自启动
    docker的自启动通过sysv-rc-conf等管理启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo system...
    99+
    2023-06-05
  • Docker怎样重启容器
    小编给大家分享一下Docker怎样重启容器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!重启容器docker rest...
    99+
    2022-10-19
  • 怎么使用nsenter命令进入Docker容器
    本篇内容主要讲解“怎么使用nsenter命令进入Docker容器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用nsenter命令进入Docker容器”吧!nsenter命令是一个可以在指...
    99+
    2023-06-27
  • docker怎么重启所有容器
    要重启所有的Docker容器,可以使用以下命令:shelldocker restart $(docker ps -aq)这个命令会列...
    99+
    2023-10-27
    docker
  • docker容器自启动命令是什么
    本篇内容主要讲解“docker容器自启动命令是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker容器自启动命令是什么”吧!docker容器自启动命令可以通过增加参数来达到,服务重启后...
    99+
    2023-07-04
  • docker创建容器后无法启动怎么解决
    如果在创建 Docker 容器后无法启动,可以尝试以下几个解决方法: 查看容器状态:运行 `docker ps -a` 命令,查...
    99+
    2023-10-26
    docker
  • 怎么进入windows启动管理器
    要进入Windows启动管理器,可以按照以下步骤操作:1. 首先,重启电脑并按下F8键,直到出现“高级启动选项”菜单。注意,这个过程...
    99+
    2023-09-20
    windows
  • docker怎么启动rabbitmq
    要启动 RabbitMQ 容器,您需要执行以下步骤: 首先,您需要安装 Docker,可以在 Docker 官方网站上下载并安装...
    99+
    2023-10-27
    docker rabbitmq
  • docker容器启动的参数有哪些
    Docker容器启动时可以使用以下参数:1. `-d, --detach`:以后台模式运行容器。2. `-p, --publish`...
    99+
    2023-09-16
    docker
  • docker启动容器的方式有哪些
    Docker启动容器的方式有以下几种:1. 使用`docker run`命令启动容器,例如:`docker run `。2. 使用`...
    99+
    2023-09-16
    docker
  • docker start启动容器不报错,却无法正常启动
    问题描述:想启动 1e 这个容器 start后,没有报错,但是就是启动不了… 原因 查看一下日志 docker logs 1e1b85322dfa 好家伙,虽然它运行命令的时候不报错,但是它运行...
    99+
    2023-10-12
    mysql 数据库 java
  • windows怎么进入启动项
    要进入Windows的启动项,您需要进入计算机的BIOS或UEFI设置。以下是一些常见的方法:1. 使用快捷键:在计算机启动时,按下...
    99+
    2023-09-20
    windows
  • 云服务器启动怎么进入bios
    云服务器是一种虚拟化技术,通常没有物理上的BIOS。云服务器的启动和配置通常是通过远程控制台或者虚拟化管理平台进行操作。在使用云服务...
    99+
    2023-09-13
    云服务器
  • docker用root进入容器的操作
    首先运行docker容器 运行命令是root用户 sudo docker exec -it -u root ec33c19230ca /bin/bash 补充:Docker...
    99+
    2022-11-11
  • docker怎么对已经启动的容器添加目录映射
    今天小编给大家分享一下docker怎么对已经启动的容器添加目录映射的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1. 背景在...
    99+
    2023-07-05
  • docker容器的启动与停止方法是什么
    Docker容器的启动与停止方法有以下几种:1. 使用docker run命令启动容器:使用docker run命令可以创建并启动一...
    99+
    2023-09-16
    docker
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作