docker創建sshd服務(最簡單)
阿新 • • 發佈:2018-01-05
tool latest ubunt bsp board test 服務 shee title 1、下載所需鏡像:sshd鏡像
查看鏡像:
$docker search sshd
下載鏡像
$docker pull rastasheep/ubuntu-sshd
查看docker鏡像
$docker images
創建一個新的容器並將容器的22端口映射到宿主機的10022端口
$docker run -it -p 10022:22 rastasheep/ubuntu-sshd:latest /bin/bash $docker ps -a 列出所有容器 $docker start 容器ID $docker ps 查看啟動的容器
啟動容器後進入容器:
$docker exec -it 容器ID /bin/bash
啟動一個docker容器並使其在後臺運行ssh服務
$docker run -it -p 10022:22 rastasheep/ubuntu-sshd:latest /usr/sbin/sshd -D &
docker 目錄映射
docker -v添加數據卷
將宿主機的data目錄映射到容器的data目錄
$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
docker創建sshd服務(最簡單)