• Docker深入浅出2


    Docker系统架构

    Docker使用客户端-服务端(c/s)架构模式,使用远程api来管理和创建Docker容器。

    docker容器通过Docker镜像来创建。

    容器与镜像的关系类似于面向对象编程中的对象与类的关系

    Docker 面向对象
    容器 对象
    镜像

    加速器配置:

    由于网络的原因,我们再pull image的时候,从Docker Hub上下载会很慢...所以,国内的Docker爱好者就添加了一些国内的镜像(mirror)方便大家使用

    修改配置文件

    nano /lib/systemd/system/docker.service

    添加 --registry-mirror=http://jxus37ac.mirror.aliyuncs.com到ExecStart:

    运行交互式容器:

    我们通过docker的两个参数:-i   -t 让docker运行的容器实现“对话”的能力

    参数解释:-t:在新容器内指定一个伪终端或终端

           -i: 允许你对容器内的标准输入进行交互

    命令形式如:docker run -it mysql02 /bin/bash

    以后台模式运行容器:

    docker run -d mysql02 /bin/bash -c "while true;do echo hello world docker; sleep 1;done"

    与运行中的docker容器交互的命令是:docker exec -it 容器id /bin/bash

  • 相关阅读:
    什么叫精通C++
    编程好书推荐
    Reading Notes ofC Traps and Pitfalls
    继承的小问题
    关于strcpy函数
    #pragma once 与 #ifndef 的区别解析
    模板类的友元重载函数
    NET开发人员必知的八个网站
    获取MDI窗体的实例
    .Net下收发邮件第三方公共库
  • 原文地址:https://www.cnblogs.com/airycode/p/9166449.html
Copyright © 2020-2023  润新知