• Docker/Docker-Compose-安装


    安装docker

    一键安装

    安装命令如下:

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

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

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

    手动安装(Centos)

    1. 卸载旧版本
    $ sudo yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-selinux 
                      docker-engine-selinux 
                      docker-engine
    
    1. 使用yum安装
    $ sudo yum install -y yum-utils 
               device-mapper-persistent-data 
               lvm2
    

    鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。

    执行下面的命令添加 yum 软件源:

    $ sudo yum-config-manager 
        --add-repo 
        https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
    
    
    # 官方源
    # $ sudo yum-config-manager 
    #     --add-repo 
    #     https://download.docker.com/linux/centos/docker-ce.repo   
    
    1. 安装docker ce
    sudo yum install docker-ce
    

    启动

    启动docker ce

    sudo systemctl enable docker # 开机自启动
    sudo systemctl start docker # 启动docker
    

    查看docker状态

    sudo systemctl status docker
    

    卸载 docker

    删除安装包:

    yum remove docker-ce
    

    删除镜像、容器、配置文件等内容:

    rm -rf /var/lib/docker
    

    配置镜像加速器

    1. 登录自己的阿里云平台

    2. 进入控制台搜索容器镜像服务

    1. 选择镜像加速器

    1. 执行页面下方的命令即可

    安装 docker-compose

    1. 最新发行的版本地址:https://github.com/docker/compose/releases
    2. 运行以下命令以下载Docker Compose的当前稳定版本:
    sudo curl -L "https://github.com/docker/compose/releases/download/1.27.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    

    注意: 如果无法下载,可以本地下载好后上传到服务器即可

    1. 将可执行权限应用于二进制文件:
    sudo chmod +x /usr/local/bin/docker-compose
    

    注意:如果命令docker-compose在安装后失败,请检查您的路径。您还可以创建指向/usr/bin或路径中任何其他目录的符号链接。

    1. 测试安装
    docker-compose --version
    

    bash 命令补齐

    curl -L https://raw.githubusercontent.com/docker/compose/1.8.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
    

    卸载docker-compose

    直接移除二进制包即可

    sudo rm /usr/local/bin/docker-compose
    
  • 相关阅读:
    校园WebGIS开发与实践(论文部分)
    初来博客园,请多多关照
    MIFtoTAB and TABtoMIF(MIF和TAB互转小工具)
    MIFtoSHP通用转换工具
    activity 对home 按钮事件的处理
    在XML布局文件里,会遇到的一些单位
    自己写的Adapter 无法被鼠标点中问题
    linux 下查看文件修改时间 等
    Android中使用GridView分页显示系统所安装的应用,支持拖动与手势滑动
    getLaunchIntentForPackage 获取到的为null原因
  • 原文地址:https://www.cnblogs.com/ludangxin/p/15097035.html
Copyright © 2020-2023  润新知