zoukankan      html  css  js  c++  java
  • Docker简介与 Linux 环境下安装docker容器

    什么是docker

    “Docker” ,是指容器化技术,用于支持创建和使用 linux 容器,官方解析

     想要具体了解的话参考 :https://www.zhihu.com/question/28300645

    安装官方文档进行安装我这里采用 ubuntu安装docker

    官方安装脚本自动安装:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

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

     

    docker安装参考官方文档:https://www.runoob.com/docker/ubuntu-docker-install.html

    进入服务器后 输入docker --version查看是否安装了旧版本若存在先卸载:

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

    安装apt依赖包,通过https来获取仓库

    sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

    添加 Docker 的官方 GPG 密钥:

    curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

    设置稳定版仓库

    sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ $(lsb_release -cs) stable"

    安装 Docker Engine-Community(更新apt包索引)

    sudo apt-get update

    安装最新版本的 Docker Engine-Community 和 containerd ,或者转到下一步安装特定版本:

    sudo apt-get install docker-ce docker-ce-cli containerd.io

    安装成功~输入docker version 检查

    看下 Docker 是否真的安装成功,输入以下指令,打印出以下信息则安装成功:

    sudo docker run hello-world

    卸载 docker

    删除安装包:

    sudo apt-get purge docker-ce

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

    sudo rm -rf /var/lib/docker
  • 相关阅读:
    HDU1272---(并查集)简单应用
    HDU1232 畅通工程---(经典并查集应用)
    HDU 1877 又一版 A+B(进制转换)
    L1-020. 帅到没朋友
    L2-001. 紧急救援---(Dijkstra,记录路径)
    JVM Class字节码之三-使用BCEL改变类属性
    JVM Class详解之一
    Jvm原理剖析与调优之内存结构
    虚拟化的发展历程和实现原理——图文详解
    JVM学习笔记(四)------内存调优
  • 原文地址:https://www.cnblogs.com/sunzzc/p/15103799.html
Copyright © 2011-2022 走看看