zoukankan      html  css  js  c++  java
  • centos服务器上部署项目(九) Docker安装与学习(1)

    这是之前写的,因为一直没用到docker 所以也没发布,

    今天先发布一下,准备顺便在ubuntu 服务器上装一个docker 。

    为什么学习Docker?

      开发 -> 部署 集群。开发自运维。

      可解决开发环境与服务器环境冲突、如安装版本不同、一次构件 处处运行 减少服务器集群时反复操作的工作量。

      软件带环境整体移植到服务器。运行环境和配置问题的软件容器。

    三要素:

      仓库(存放镜像的地方 公开库 私有库) 

      镜像(类) 

      容器(实例 liux 环境)

    容器虚拟化技术。

    虚拟机  完整的操作系统        大      步骤多 启动漫

    docker  按需取只运行容器    轻量   启动快  耦合度低(浓缩版linux系统)大规模动态调动 弹性与扩容。

    centos 6.5 以上版本

    看一下我的版本:

    uname - r

    cat /etc/redhat-release

    没问题!开始安装

    看一下官网文档

    https://docs.docker.com/install/linux/docker-ce/centos/

    - 先卸载之前的docker(略) 命令官网粘贴过来直接用

    1. 

    yum install -y yum-utils 
      device-mapper-persistent-data 
      lvm2

     2.

    yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo

     3.

    yum-config-manager --enable docker-ce-nightly
    yum-config-manager --enable docker-ce-test
    yum-config-manager --disable docker-ce-nightly

    4.耐心等待

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

     **** **** **** **** **** **** **** 官网 ****

     5.启动

    @

  • 相关阅读:
    android 开机启动
    android 禁用home键盘
    android 获取各种窗体高度
    android 横竖屏切换
    android 还原短信
    android dp和px之间转换
    android BitMap、Drawable、inputStream及byte[] 互转
    手机卫士项目
    Android01_Android入门
    Android02_Activity
  • 原文地址:https://www.cnblogs.com/DarGi2019/p/12461879.html
Copyright © 2011-2022 走看看