• 宿主机中安装docker 
    yum install docker -y
  • 拉取centos官方镜像
    dcker pull centos

     

  • 查看镜像列表,创建容器[将宿主机的81端口映射到容器的80端口,容器名为 my_centos]
    docker ps -a
    docker run -dit --privileged --name my_centos -p 81:80 [IMAGE ID] /usr/sbin/init

     

  • 连接到容器中
    docker exec -it [CONTAINER ID] /bin/bash

     

  • 由于是精简版的centos,很多命令无法使用,故先更换yum源,再安装必备的组件
    
    更换yum源
    yum install -y  wget
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    yum makecache
     
    
    安装软件
    yum install epel-release  -y 
    yum install initscripts -y
    yum install vim -y
  • 退出容器则可使用 exit

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐