• 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

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

  • 相关阅读:
    Linux 部署 nginx
    Linux 部署vue项目(使用nginx)
    git 操作规范
    mysql grant权限分配(转)。
    前端优化,包括css,jss,img,cookie
    关于js里的那一堆事件
    个人作业——软件工程实践总结作业
    Unity3D 快捷键
    Beta冲刺第二天
    Beta冲刺第一天
  • 原文地址:https://www.cnblogs.com/gznb/p/12485944.html
Copyright © 2020-2023  润新知