使用docker创建一个自定义的镜像文件并上传的范例。
Ubuntu22.04环境
1、自定义部署一个docker镜像,首先创建一个文件Dockerfile
touch /root/ubuntu_shellinabox/Dcokerfile
cd /root/ubuntu_shellinsabox/
vim Dockerfile
Dockerfile内容如下:
# 引用Ubuntu 22.04作为基础镜像,自带ssh
FROM ubuntu:22.04
# 安装 Shellinabox
RUN apt-get update && \
apt-get install -y shellinabox && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# 设置 root 用户的密码为 'root',mypasswd修改成自己的密码