• Docker-容器


    linux 安装docker

    docker版本
    社区版,CE
    企业版,EE
    安装文档

    部署代码
    1.卸载老版本
    $ sudo yum remove docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-engine
    
    2.安装请求包
    $ sudo yum install -y yum-utils 
      device-mapper-persistent-data 
      lvm2
    
    3.配置yum仓库
    $ sudo yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo
    
    异常点:
    网络不通 (参考此链接https://www.cnblogs.com/liuyansheng/p/9203134.html)
    python版本改为3后,会出现语法错误
    修改脚本第一行:#!/usr/bin/python2 -tt
    
    4.安装docker-ce
    $ sudo yum install docker-ce
    

    镜像管理

    镜像是什么?
    .分层存储文件
    .可以创建n个容器
    .标准化交付方式
    .不包含linux内核又精简的linux操作系统
    
    镜像从哪来?(https://hub.docker.com/)
    #docker search nginx  查看镜像名称
    
    加速器(https://www.daocloud.io/mirror)
    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
    查看配置加速
    [root@192 overlay2]# cat /etc/docker/daemon.json
    {"registry-mirrors": ["http://f1361db2.m.daocloud.io"]}
    
    镜像的特点
    优化存储空间
    易于扩展
    
    镜像和容器联系
    容器是镜像的读写层,如果容器改动,其实就是镜像会先复制文件给到容器自己文件系统
    

    镜像常用命令

    docker pull 拉镜像
    docker push推送镜像
    docker image inspect nginx 查看镜像的信息
    docker image ls
    docker image rm 删除
    docker image save nginx >nginx.tar 保存镜像
    docker image load -i nginx.tar 加载镜像

  • 相关阅读:
    java unicode转中文
    java常用
    Intellij IDEA常用快捷键——Mac版
    mac 快捷键
    thrift 学习
    ubuntu上的翻译软件,看论文神器
    linux中jupyter notebook中切换虚拟环境
    02_opencv_python_图像处理进阶
    01_opencv_python_基本图像处理
    python刷剑指offer(21-40)(一刷)
  • 原文地址:https://www.cnblogs.com/linux-error/p/11245249.html
Copyright © 2020-2023  润新知