zoukankan      html  css  js  c++  java
  • docker 安装

    简介

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

    linux系统
     CenoOS 7

    安装docker要求系统内核版本高于3.10

    命令
    uname -r

    一:更新yum命令

    yum update

    二:卸载旧版本docker,如果之前没有安装过可跳过该步骤

     1)查看docker安装包命令

      yum remove docker*  方式一

      rep -qa | grep docker 方式二

      yum list installed | grep docker 方式三(推荐使用该方法)

     2)卸载docker

      yum -y remove deleteName  (deleteName需要删除的安装包名字)

    三:安装docker

      yum install docker

    四:启动docker

      systemctl start docker

    五:验证docker是否安装启动成功

      sudo docker version

      查看docker版本号,如果出现client和service两部分则表示docker安装成功

    六:将docker加入开机启动项

      systemctl enable docker 

    安装方式二,从第二步开始有点不一样

    二:卸载旧版本docker,如果之前没有安装过可跳过该步骤

      yum remove docker docker-common docker-selinux docker-engine

    三:安装一些必要的插件

      yum install -y yum-utils device-mapper-persistent-data lvm2

    四:添加软件源信息

      yum -config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo (也可以使用其他源地址)

    五:查看仓库中docker版本

      yum list docker-ce --showduplicates | sort -r

      

    五:安装docker

      通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-17.09.1

      sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io  

    六:启动并加入开机启动

      systemctl start docker

      systemctl enable docker 

    七:验证是否安装成功

      sudo docker version

    查看docker版本号,如果出现client和service两部分则表示docker安装成功

  • 相关阅读:
    大型网站核心架构因素
    大型网站架构模式
    博客中的文章归档是如何实现的
    Caused by: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp
    git分支开发的好处
    layui之日期和时间组件
    vue-electron脚手架
    springboot1.5.4 配置druid1.1.0(使用druid-spring-boot-starter)
    Node.js读取文件内容并返回值(非异步)
    C# ftp ListFilesOnServer
  • 原文地址:https://www.cnblogs.com/wangjinyu/p/12193383.html
Copyright © 2011-2022 走看看