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

    学习目的

    学会如何在电脑上安装 docker

    官网安装教程,文档地址

    地址: https://docs.docker.com/

    在centos中简单的安装方式(首先的是 CentOS 7.0 稳定版以上的)

    • 卸载之前安装的docker
    sudo yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-engine
    

    如果出现和我一样的情况,使用 docker -v 验证docker是否存在。

    如果发现系统里面有docker并且用起来还可以,可以考虑不继续安装,如果对已经存在的不放心,可以尝试下面的卸载方式。
    查看和docker 相关的。rpm -qa|grep docker

    然后就开始卸载。 yum -r remove xxxx 例如 :yum -y remove docker-ce-18.06.3.ce-3.el7.x86_64

    这样只是卸载了 docker, 之前docker 里面的 容器,镜像之内的信息是不会删除的。需要使用 rm -rf /var/lib/docker 进行删除
    最后这样,就表示啥都没有了。

    • 安装docker所需要的依赖
    sudo yum install -y yum-utils 
        device-mapper-persistent-data 
        lvm2
    

    • 设置稳定的docker存储库
    sudo yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo
    

    • 安装docker
      直接最新版:
    sudo yum install docker-ce docker-ce-cli containerd.io
    

    安装特定版本:
    先找一下,可以安装的版本yum list docker-ce --showduplicates | sort -r

    然后安装: 例如 docker-ce-<VERSION_STRING> == docker-ce-18.09.1
    sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

    • 启动docker 守护进程
      sudo systemctl start docker

    • 验证一下docker -v

    还有一些其他的功能和操作,建议看官方文档。 如有错误,还请指出。

  • 相关阅读:
    leetCode 53. maximum subarray
    leetcode strStr()
    DCNN models
    1*1 的卷积核
    leetcode 14. longest common prefix
    springMVC接受json并打开新页面
    jsp取addFlashAttribute值深入理解即springMVC发redirect传隐藏参数
    hive安装教程本地模式
    poi excel超出65536行数限制自动扩展Invalid row number (65536) outside allow
    java 构造json对象数组
  • 原文地址:https://www.cnblogs.com/gznb/p/12485944.html
Copyright © 2011-2022 走看看