查找Ubuntu20.04容器
- 可以通过
docker search ubuntu来查找 - 可以通过Ubuntu的镜像库地址: https://hub.docker.com/_/ubuntu?tab=tags&page=1查找。
通过tags可以更准确获取想拉取的容器,其中最新版为20.04
拉取最新版的Ubuntu镜像
docker pull ubuntu:latest
拉取成功后,通过docker images可以查看到拉取的镜像
运行并进入镜像
docker run --name ubuntu20.04 -t -i -d -p 3316:22 ubuntu
docker exec -t -i ubuntu20.04 /bin/bash参数:
- –name 指定生成的容器的名称
- -i: 以交互模式运行容器,保证容器中STDIN是开启的。通常与 -t 同时使用;
- -t: 为容器重新分配一个伪tty终端,通常与 -i 同时使用;
- -d: 后台运行容器,并返回容器ID;
- -p:可以指定要映射的IP和端口,但是在一个指定端口上只可以绑定一个容器。支持的格式有 hostPort:containerPort、
- ip:hostPort:containerPort、 ip::containerPort。
- ubuntu 则是镜像名称,镜像ID也可以的。
此时安装的ubuntu是最为精简的版本,可以后续安装openssh,并通过3316端口进行ssh管理。