运维开发网

SSH直接进入docker容器

运维开发网 https://www.qedev.com 2020-06-13 15:40 出处:网络 作者:运维开发网整理
我有一些docker conatiners,现在我想用ssh访问一个.多数民众赞成工作我通过ssh连接到docker容器. 但是现在我遇到了一个问题,我不知道我可以访问哪个用户进入这个容器? 我和主机上的两个用户(web& root)都试过了.但它们不起作用. 该怎么办? 您可以直接放入正在运行的容器中: $docker exec -it myContainer /bin/bash 您可以在未运行
我有一些docker conatiners,现在我想用ssh访问一个.多数民众赞成工作我通过ssh连接到Docker容器.

但是现在我遇到了一个问题,我不知道我可以访问哪个用户进入这个容器?

我和主机上的两个用户(web& root)都试过了.但它们不起作用.

该怎么办?

您可以直接放入正在运行的容器中:

$docker exec -it myContainer /bin/bash

您可以在未运行的容器上获取​​shell:

$docker run -it myContainer /bin/bash

这是在容器上获取​​shell的首选方法.运行SSH服务器被认为不是一种好的做法,尽管有一些用例,但应尽可能避免使用.

0

精彩评论

暂无评论...
验证码 换一张
取 消