docker-sshd 介绍
docker-ssh 可以让你直接 ssh 到 docker 容器里边 并且不需要 容器 启动 sshd
+-------------+ | | ssh CONTAINER1@docker-sshd +--------------------+ | ops +------------------------------------> | | | | docker-sshd | +-------------+ | | +----------------+---+ | | docker exec -ti CONTAINER1 /bin/bash | | +--------------------------------------------------------------+ | | | | Docker +------------+ +------------+ +------v-----+ | | | | | | | | | | | CONTAINER3 | | CONTAINER2 | | CONTAINER1 | | | | | | | | | | | +------------+ +------------+ +------------+ | | | +--------------------------------------------------------------+
安装
go get github.com/tg123/docker-sshd
例子
-
启动一个 叫 CONTAINER1的容器
docker run -d -t --name CONTAINER1 ubuntu top
bd78d93154cff5e8b40d19b1676670a49f582d2522384ecfe0d9e7d60846891e
-
运行docker-sshd
$GOPATH/bin/docker-sshd
-
ssh [email protected] -p 2232
root@bd78d93154cf:/#
docker-sshd 官网
https://github.com/tg123/docker-sshd
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。