Docker安装centos7容器

docker启动速度很快占用资源小,所以我就想用它开一个centos7的系统出来,这样可以快速搭建测试环境。由于本教程是基于docker上部署的,所以前面的环境部署的部分就省略,直接来到正文部分部署。


部署YAML文件

version: '3.7'
services:
  centos7:
    image: centos:centos7.9.2009
    restart: always
    ports:
      - "2222:22"
    command: bash -c "yum install -y openssh-server && \
                      ssh-keygen -A && \
                      echo 'root:Admin@000000' | chpasswd && \
                      sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && \
                      echo 'System started successfully.' && \
                      /usr/sbin/sshd -D"

end…