docker建立sshd服務(最簡單)

一、下載所需鏡像:sshd鏡像docker

查看鏡像:ubuntu

$docker search sshd

docker search sshd.png

下載鏡像bash

$docker pull rastasheep/ubuntu-sshd

查看docker鏡像ssh

$docker images

docker images.png

建立一個新的容器並將容器的22端口映射到宿主機的10022端口ide

$docker run -it -p 10022:22 rastasheep/ubuntu-sshd:latest /bin/bash
$docker ps -a 列出全部容器
$docker start 容器ID
$docker ps 查看啓動的容器

啓動容器後進入容器:3d

$docker exec -it 容器ID /bin/bash

啓動一個docker容器並使其在後臺運行ssh服務blog

$docker run -it -p 10022:22 rastasheep/ubuntu-sshd:latest /usr/sbin/sshd -D &

docker 目錄映射it

docker -v添加數據卷ast

將宿主機的data目錄映射到容器的data目錄class

$docker run -it -v /data:/data rastasheep/ubuntu-sshd:latest /bin/bash

若有多個目錄可再增長-v參數進行映射

$docker run -it -v /data:/data -v /data1:/data1 rastasheep/ubuntu-sshd:latest /bin/bash

docker刪除鏡像

$docker rmi 鏡像ID

docker刪除容器

$docker rm 容器ID
相關文章
相關標籤/搜索