zoukankan      html  css  js  c++  java
  • 今天学习docker点滴,安装docker

    一、docker介绍

    1.什么是docker?

    • 使用容器让创建、部署、运行应用程序更简单的一个工具

    • 让应用所需的库和依赖环境打包

    • 有一点点像虚拟机

    2,在真实的开发过程中,创建和部署运行都是非常繁琐的工作,容易出错,所以docker出现了。

      docker十分流行,在开发过程中和生产过程中。

      DevOps就用到了docker,做自动化集成和运维的同学会比较了解

    容器:容器在Linux上本地运行,并与其他容器共享主机的内核。它运行一个离散进程,不占用任何其他可执行文件更多的内存,从而使其轻巧。

    相比之下,虚拟机(VM)运行成熟的“来宾”操作系统,并通过虚拟机管理程序对主机资源进行虚拟访问。通常,VM会产生大量开销,超出了应用程序逻辑所消耗的开销。

    1,更新ubuntu的apt源索引

    sudo apt-get update

    2, 安装包允许apt通过HTTPS使用仓库
    sudo apt-get install
    apt-transport-https
    ca-certificates
    curl
    software-properties-common

    3, 添加Docker官方GPG key
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    4, 设置Docker稳定版仓 添加docker源
    sudo add-apt-repository
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu
    $(lsb_release -cs)
    stable"

    5, 添加仓库后,更新apt源索引
    sudo apt-get update

    6,安装最新版Docker CE(社区版)

    sudo apt-get install docker-ce

    7, 通过运行hello-world 映像来验证是否正确安装了Docker Engine-Community 。
    sudo docker run hello-world # 创建容器

  • 相关阅读:
    Mininet学习指南
    Docker and OverlayFS in practice
    (OK) dnf——install docker on Fedora23
    Running Docker Swarm inside LXC
    ERROR——running docker in CORE on Fedora23
    (OK) dnf
    (OK) simply running CORE & docker on Fedora 23
    北京大学互联网信息工程研发中心(深圳)
    nload
    (OK) CORE
  • 原文地址:https://www.cnblogs.com/abc1997/p/12189596.html
Copyright © 2011-2022 走看看