韩国毛茸茸的丰满妇女

<strike id="j6ksu"></strike>
<th id="j6ksu"></th>
  1. <th id="j6ksu"></th>

    Docker安装、运行、卸载—Docker学习教程(2)

    Java工具 潘老师 1周前 (03-30) 26 ℃ (0) 扫码查看
    文章目录[隐藏]

    一、环境准备

    在安装Docker之前我们需要先把相关的环境准备好,我这里是使用的VMware实现CentOS7版本虚拟机,并使用Xshell工具远程连接操作Linux系统,如果你还不会安装VMware和CentOS系统,可以参考:

    Vmware安装Centos7图文教程详解,快速搭建Linux系统

    Linux操作系统在实际Java学习和Hadoop大数据开发中,用的非常广泛,而入门最方便的方式就是在Vmwa […]

    二、官网及文档

    1)Docker官网
    2)官方帮助文档
    3)CentOS7或8上面的安装文档说明

    三、安装

    由于我这里Linux系统是CentOS7,所有参考官方的帮助文档,我们进行如下操作来安装Docker:

    第1步:卸载旧的Docker

    如果你Linux之前安装过Docker,我们可以执行如下指令进行卸载,如果没有安装过可忽略此步骤

    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步:验证时间是否同步

    我们需要验证我们Linux系统的时间是否与网络时间同步,直接使用date指令查看即可,如果发现不同步,请使用如下指令同步:

    yum install ntp -y
    ntpdate ntp.aliyun.com
    

    注意:很多人包括官网都是直接进入第4步,但是潘老师发现如果直接进入第4步,之后安装docker可能会出问题,即会报如下错误:

    Peer’s Certificate has expired

    如果你已经报了此错误或想了解具体原因,请参考:
    yum安装Docker报错Peer’s Certificate has expired原因及解决

    最近潘老师在使用yum指令手动安装Docker容器是,执行如下安装指令时,发现安装报错 sudo yum in […]

    第4步:设置镜像仓库

    Docker默认镜像库是国外的,速度很慢,我们建议大家使用阿里云的Docker镜像或清华大学镜像(更建议阿里云),我们这里执行如下指令来配置:
    1)阿里云Docker镜像地址

    sudo yum-config-manager \
        --add-repo \
        http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    

    2)清华大学Docker镜像地址

    $ sudo yum-config-manager \
        --add-repo \
        https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
    

    第4步:更新yum安装包索引(可忽略)

    sudo yum makecache fast
    

    第5步:安装docker引擎

    1)安装最新版本的Docker Engine和容器,docker-ce指的使社区版,ee指的是企业版,官方也推荐使用社区版

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

    如果有确认提示,输入y

    2)如果你想安装指定版本,可以先查看版本号:

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

    然后选择你要安装的版本进行安装,格式如下:

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

    第6步:启动docker

    sudo systemctl start docker
    

    第7步:验证docker

    docker version
    

    Docker安装、运行、卸载—Docker学习教程(2)

    第8步:测试hello world

    我们运行hello-world进行验证docker是否启动成功,发现本地未发现该镜像,从仓库拉pull过来了。

    sudo docker run hello-world
    

    Docker安装、运行、卸载—Docker学习教程(2)

    第9步:查看hello world镜像

    sudo docker images
    

    Docker安装、运行、卸载—Docker学习教程(2)

    四、了解:一键安装docker

    使用官方安装脚本自动安装
    安装命令如下:

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    

    也可以使用国内 daocloud 一键安装命令:

    curl -sSL https://get.daocloud.io/docker | sh
    

    五、了解:卸载docker

    1)卸载docker引擎

    sudo yum remove docker-ce docker-ce-cli containerd.io
    

    2)删除docker资源目录

    sudo rm -rf /var/lib/docker
    sudo rm -rf /var/lib/containerd
    
    提示:/var/lib/docker 为docker默认工作路径

    六、配置阿里云镜像加速

    我们还可以配置阿里云镜像加速器来进一步提高我们的镜像下载速度,但是由于阿里云的镜像服务目前好像已经收费了,在此就不再演示了。


    版权声明:本站所有文章,如无特殊说明,均为本站原创。全部下载资源版权归原作者所有。任何个人或组织,若未征得本站同意,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系潘老师进行处理。
    喜欢 (1)
    请潘老师喝杯Coffee吧!】
    分享 (0)

    您必须 微信登录 才能发表评论!

    韩国毛茸茸的丰满妇女