docker-sshdDocker容器的sshd代理
docker-ssh 可以讓你直接 ssh 到 docker 容器里邊 并且不需要 容器 啟動(dòng) 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
例子
-
啟動(dòng)一個(gè) 叫 CONTAINER1的容器
docker run -d -t --name CONTAINER1 ubuntu top bd78d93154cff5e8b40d19b1676670a49f582d2522384ecfe0d9e7d60846891e
-
運(yùn)行docker-sshd
$GOPATH/bin/docker-sshd
-
使用 CONTAINER1 作為用戶名鏈接 就可以使用了
ssh [email protected] -p 2232 root@bd78d93154cf:/#
評(píng)論
圖片
表情
