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
相关文章
相关标签/搜索