Sign inSign up

seeleclover/ubuntu

By seeleclover

•Updated over 3 years ago

An Ubuntu Image included ssh service. 一款包含 ssh 服务的 Ubuntu 镜像。

Image
0

271

seeleclover/ubuntu repository overview

⁠Ubuntu

⁠Images Info 镜像信息

  1. apt 镜像源为 华为源⁠
  2. pip 镜像源为 官方源
  3. 容器时区为 UTC+8, Asia/Shanghai
  4. 已安装配置好 openssh-server,容器启动后可使用 ssh 来连接
  5. 其它已安装的软件包:vim, net-tools, iputils-ping, traceroute, curl

⁠How To Use 使用方法

  1. 获取镜像
docker pull seeleclover/ubuntu:<TAG_NAME>
  1. 启动容器
docker run -d \
           --name <CONTAINER_NAME> \
           --hostname <CONTAINER_NAME> \
           --network <NETWORK_NAME> \
           -p <SSH_PORT> \
           -p <DJANGO_PORT> \
           -v <DATA_DIR>:/data:rw \
           seeleclover/ubuntu:<TAG_NAME>
  1. 设置 root 密码
docker exec <CONTAINER_NAME> ./setPassword.sh <ROOT_PASSWORD>
  1. 通过 ssh 连接到容器
ssh -p <SSH_PORT> root@<HOST_MACHINE_IP>

⁠Params Info 参数信息

变量名称变量含义是否可选备注
CONTAINER_NAME容器名称
NETWORK_NAME网络名称可选
SSH_PORTssh 连接端口可选使用 ssh 连接容器时必选
DJANGO_PORTDjango 服务端口可选镜像 tag 名称包含 django 时必选,用于在外部网络访问容器中启动的 Django 服务
DATA_DIR数据卷名称或宿主机目录可选需要持久化存储数据时必选
ROOT_PASSWORDroot 用户密码可选使用 ssh 连接容器时必选
HOST_MACHINE_IP宿主机 IP

Tag summary

Content type

Image

Digest

sha256:baaf4a80d…

Size

53.2 MB

Last updated

over 3 years ago

docker pull seeleclover/ubuntu