Centos6.8+阿里云yum源+ssh密码登录+常用软件的Docker镜像

2018-02-06
579
0
0

温馨提示:本文最后更新于 2023-07-07,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Centos6.8+阿里云yum源+ssh密码登录+常用软件的Docker镜像

基于官方centos6.8镜像,https://c.163.com/hub#/m/repository/?repoId=2968
登录网易云才能进链接

ssh初始密码root123,可用passwd命令修改

仓库地址:https://c.163.com/dashboard#/m/mirrorRepo/detail/info/?repoId=86656&repoType=1
Github地址:https://github.com/kecikeci/centos6.8-tools

下载地址:docker pull hub.c.163.com/gu641034445/public/centos6.8-tools:latest

Dockerfile

# centos6.8+阿里云yum源+ssh密码登录+常用软件
# 基于官方centos6.8镜像,https://c.163.com/hub#/m/repository/?repoId=2968
# ssh初始密码root123,可用passwd命令修改
# 个人博客:https://4xx.me
FROM hub.c.163.com/library/centos:6.8
MAINTAINER https://4xx.me

RUN cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN yum install wget -y

# 更换阿里源
RUN mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
RUN wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

# 安装常用软件
RUN yum clean all
RUN yum install -y yum-plugin-ovl || true
RUN yum install -y vim tar wget curl rsync bzip2 iptables tcpdump less telnet net-tools lsof sysstat cronie passwd openssl openssh-server
# 安装ssh
RUN yum install passwd openssl openssh-server -y
RUN ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ''
RUN ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
RUN ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key  -N ''
RUN sed -i "s/#UsePrivilegeSeparation.*/UsePrivilegeSeparation no/g" /etc/ssh/sshd_config
RUN sed -i "s/UsePAM.*/UsePAM no/g" /etc/ssh/sshd_config
RUN echo "root:root123" | chpasswd
# 安装htop
# RUN rpm -ivh http://mirrors.sohu.com/fedora-epel/epel-release-latest-6.noarch.rpm
# RUN yum install htop -y

# 清除yum缓存
RUN yum clean all
RUN rm -rf /var/cache/yum/*

EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]

自用基础镜像,安装完镜像大小562.9M


评论

Polar.
最重要的,是拥有跟随内心与直觉的勇气

文章目录