zoukankan      html  css  js  c++  java
  • linux下Docker安装 Y

    完整版Docker安装:

    1、更新源
    sudo vi /etc/apt/sources.list
    内容:
    #aliyun
    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

    sudo apt-get update


    2、删除旧版本Docker(如果以前安装过)

    sudo apt-get remove docker docker-engine docker.io


    3、安装系统依赖

    sudo apt-get -y install \
        linux-image-extra-$(uname -r) \
        linux-image-extra-virtual


    4、安装依赖

    sudo apt-get -y install \
        apt-transport-https \
        ca-certificates \
        curl \
        software-properties-common


    5、添加Docker官方GPG key(根据实际工作运用选择)

    # Docker官方
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    # 阿里云官方(自己工作是阿里云的)
    curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -


    6、验证安全指纹#(Docker官方)

    # Docker官方
    sudo apt-key fingerprint 0EBFCD88


    7、添加官方镜像仓库

    # Docker官方
    sudo add-apt-repository \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

    # 阿里云官方
    sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"


    8、更新源

    sudo apt-get -y update


    9、安装Docker CE版

    sudo apt-get install -y docker-ce


    10、验证Docker安装成功

    sudo docker run hello-world

    输出如下成功:
    Hello from Docker!


    11、启动Docker

    sudo service docker start


    12、停止Docker

    sudo service docker stop


    13、卸载Docker

    sudo apt-get purge docker-ce


    14、删除容器、镜像

    sudo docker rm 容器名
    sudo docker rmi 镜像名


    15、查看Docker信息

    sudo docker info


    16、查看Docker容器状态

    sudo docker stats


    17、查看Docker版本

    sudo docker --version



    sudo docker version


    18、查看Docker镜像

    sudo docker images


    19、查看正在运行的容器

    sudo docker ps


    20、搜索远程仓库镜像

    sudo docker search 镜像名

    # 查看tags
    https://hub.docker.com/

    https://registry.hub.docker.com/v1/repositories/镜像名/tags

    # 例如:
    https://registry.hub.docker.com/v1/repositories/ubuntu/tags


    21、删除镜像

    sudo docker rmi 镜像名

    # 例如:
    sudo docker rmi hello-world
    sudo docker rmi ubuntu:14.04

    本人阿里云运用版:

    安装系统依赖:
    sudo apt-get -y install linux-image-extra-$(uname -r) linux-image-extra-virtual
    安装依赖:
    sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
    添加Docker阿里云官方:
    curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    阿里云官方:
    sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    更新源:
    sudo apt-get -y update
    安装Docker CE版:
    sudo apt-get install -y docker-ce

  • 相关阅读:
    @atcoder
    @loj
    @atcoder
    @gym
    @codeforces
    @atcoder
    @bzoj
    @loj
    Kafka常用命令
    Kafka入门介绍
  • 原文地址:https://www.cnblogs.com/DJRemix/p/12922242.html
Copyright © 2011-2022 走看看