zoukankan      html  css  js  c++  java
  • 如何连接到正在运行的Docker容器

    Docker可以创建或运行容器。它是一个免费和开源的,它使你的工作更容易创建,部署和使用容器运行你的应用程序。
    创建Docker容器后,你可能经常需要连接到容器并执行一些任务。
    有几种方法可以连接到你正在运行的Docker容器。在本教程中,我们将展示如何连接到正在运行的Docker容器。
    要求
    运行装有Docker的Linux的系统。
    配置了root密码或具有sudo特权的用户帐户。
    1、创建WordPress容器
    在开始之前,您至少需要在系统中运行一个容器。
    首先,使用以下命令从Docker Hub注册表中提取WordPress镜像:
    docker pull WordPress
    现在,通过运行以下命令,使用下载的镜像创建一个容器。
    docker run –d WordPress
    现在,您可以使用以下命令验证所有正在运行的容器:
    docker ps
    此时,您的系统中正在运行一个容器。现在,您可以继续下一步。
    2、将正在运行的容器与docker exec连接
    docker exec是一个命令,可让您连接到运行中的容器并在容器内运行所需的命令。
    要连接正在运行的容器,请运行以下命令:
    docker exec –it c338aac5081c /bin/bash
    连接到容器后,应该会看到以下输出:
    root@c338aac5081c:/var/www/html#
    其中: c338aac5081c是容器的ID。
    现在,在容器内运行任何命令,例如“ free -m”,如下所示:
    root@c338aac5081c:/var/www/html# free -m
    现在,使用以下命令从正在运行的容器中退出:
    exit
    3、使用Docker Attach连接正在运行的容器
    docker attaches命令还将允许您连接到正在运行的容器并管理该容器。
    要使用attach命令连接正在运行的容器,请运行以下命令:
    docker container attach c338aac5081c
    连接后,您将获得以下输出:
    root@c338aac5081c:/var/www/html#
    在本文中,您学习了如何使用exec and attach命令连接到正在运行的Docker容器。这两个命令都允许您启动新的Shell会话并将交互式Shell赋予容器。A5互联https://www.a5idc.net/

  • 相关阅读:
    验证码的编写 asp.net
    甲骨文收购Sun,IT业界进入三国时代
    动态加载css文件导致IE8崩溃的问题
    页面调试中关于Console应该注意的地方
    关于仿网易邮箱5.0的Neter UI框架的开源声明
    仿网易邮箱5.0(二):core.js
    仿网易邮箱5.0(三):panel.js
    仿网易邮箱5.0(一):页面基本样式
    Windows下配置Sass编译环境
    ASP+Access查询时按时间进行查询
  • 原文地址:https://www.cnblogs.com/a5idc/p/13703800.html
Copyright © 2011-2022 走看看