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/

  • 相关阅读:
    Android 中向本地保存图片的时候,不在图库显示
    shopfiy 二次开发之自定义 sections
    shopfiy 二次开发之条件判断
    Linux中为RabbitMQ调整文件句柄数和socket连接数
    python helium 安装使用
    python log 打印
    linux 查看服务器登录失败的ip和次数
    在阿里云WINDOWS机器上部署的JAVA SpringBoot 时不时的无效 。
    打开TLS 1.1和1.2而不影响其他协议
    美团供应链架构演进
  • 原文地址:https://www.cnblogs.com/a5idc/p/13703800.html
Copyright © 2011-2022 走看看