基于docker ubuntu镜像创建可ssh的镜像

1. 下载ubuntu镜像,并通过终端登录


2. 更新镜像源,下载所需软件

echo "deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

">/etc/apt/sources.list

apt install vim

apt install openssh-server

3. sshd配置修改,开机自启动


4. 基于当前容器创建新镜像


docker commit -a "ssh enable" -m "my ubuntu22.04" fec827b79825 gaowenbin001:ssh


5. 推送镜像到dockerhub

docker tag gaowenbin001:ssh gaowenbin/myubuntu:v1

docker push gaowenbin/myubuntu:v1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容