zoukankan      html  css  js  c++  java
  • 阿里云centos内docker的搭建

      由于docker在17之后的版本分成了docker EE(企业版)和docker CE(社区版),那么我们在安装的时候就要开始纠结的选择了,这里我推荐了docker CE(社区版)。

      实际上这两个版本是没有什么本质的区别的,只是企业版多了一些收费的高级选项,然而针对个人或小型企业并没有这个需要,所以,我选择CE版本的安装,具体步骤如下:

      (我参照了官方文档:https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1

    卸载旧版本

    1. 查看当前系统版本,我这里使用的centos7.4-64x的版本,基本上我们需要7.3以上,如果不是,请自己升级一下;
    2. 清理原有的docker目录和文件,确保安装环境的干净:
      sudo yum remove docker 
                        docker-client 
                        docker-client-latest 
                        docker-common 
                        docker-latest 
                        docker-latest-logrotate 
                        docker-logrotate 
                        docker-selinux 
                        docker-engine-selinux 
                        docker-engine

    yum安装docker

    1.  安装一些必要的工具,设备映射器存储驱动程序需要设备映射器-持久数据和lvm2。
      sudo yum install -y yum-utils 
      device-mapper-persistent-data 
      lvm2
    2. 设定软件源地址(就是问你从国内下载,还是国外地址下载),我这里使用国内源:
      sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    3. 更新源信息:
      sudo yum makecache fast
    4. 查看可下载的版本,选择下载指定的版本:
      yum list docker-ce --showduplicates | sort -r
      sudo yum install docker-ce-<VERSION STRING>

       或者直接下载最新版:

      sudo yum install docker-ce

     脚本安装docker

      如果你觉得上边的安装好麻烦,学不会,那么使用下边这个命令,官方有提供一个脚本安装的方法。(如果你已经搞定了yum安装的过程,那么请忽略这段,继续看后边的内容)

    curl -fsSL get.docker.com -o get-docker.sh
    sudo sh get-docker.sh --mirror Aliyun

      

    校验docker的安装

      我们可以直接看docker版本就好了

    docker -v

    启动docker

      安装好docker并校验成功,我们准备启动docker,通常,我们希望它随着系统一起被启动:

    sudo systemctl enable docker

      然后启动docker:

    sudo systemctl start docker

      运行一段命令试试?(官方提供,我基本不用这个~)

    sudo docker run hello-world

      以上。

      启动docker以后,就开始了我们的docker之旅了,一些相关镜像的东西,我留到下一篇文章来记录(又可以水一篇,赞!)

  • 相关阅读:
    剑指offer
    NET 的 ELK 监控方案
    SSM 框架整合
    搭建ELK 6
    NETCOREAPI 跨域处理
    修改数据库端口为51433
    修改ftp端口为50021
    文件每日备份批处理
    修改3389为53389
    批处理实现自动删除过期文件的定期操作
  • 原文地址:https://www.cnblogs.com/iceb/p/10012567.html
Copyright © 2011-2022 走看看