Docker安装

作者: 让你变好的过程从来都不会很舒服 | 来源:发表于2021-06-10 22:45 被阅读0次

    镜像(image):

    docker镜像,就好比是一个模板、可以通过这个模板来创建容器服务;
    tomcat镜像==>run命令==>tomcat容器(提供服务)
    通过这个镜像可以创建多个容器,最终服务运行或者项目运行就是在容器中的

    容器(container):

    Docker利用容器技术、独立运行一个或者一个组应用、通过镜像来创建
    启动、停止、删除基本命令!
    目前可以把容器理解为一个简易的Linux系统

    仓库(repository):

    仓库就是存放镜像的地方!
    仓库分为:共有仓库和私有仓库
    Docker Hub
    阿里云都有容器服务(配置镜像加速!)

    安装Docker

    环境准备:
    1、Linux基础
    2、Centos7
    3、使用Xshell连接远程服务器进行操作
    Linux下载docker网址:Install Docker Engine on CentOS | Docker Documentation

    步骤:
    1、卸载旧的版本

    sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    
    

    2、需要的安装包

    sudo yum install -y yum-utils
    

    3、设置镜像仓库

    sudo yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo
    -- 国外的,很慢,不要用
    
    sudo yum-config-manager \
        --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    -- 这是阿里云的,建议使用
    

    更新yum软件包索引

    yum makecache fast
    

    4、安装docker相关的 docker-ce(社区) docker-ee(企业)

    yum install docker-ce docker-ce-cli containerd.io
    

    5、启动docker

    systemctl start docker
    

    6、使用 docker version查看是否安装成功
    7、hello word程序

    docker run hello-world
    

    8、查看一下下载的这个helloworld镜像

    docker images
    

    9、了解:卸载docker

    -- 卸载依赖
    yum remove docker-ce docker-ce-cli containerd.io
    -- 删除资源
    rm -rf /var/lib/docker
    rm -rf /var/lib/containerd
    

    阿里云镜像加速

    1、登录阿里云。找到容器服务


    2、找到镜像加速地址


    3、配置使用(四个命令一个一个执行)

    sudo mkdir -p /etc/docker
    
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://c8w0itta.mirror.aliyuncs.com"]
    }
    EOF
    
    sudo systemctl daemon-reload
    
    sudo systemctl restart docker
    

    相关文章

      网友评论

        本文标题:Docker安装

        本文链接:https://www.haomeiwen.com/subject/elipeltx.html