zoukankan      html  css  js  c++  java
  • 6.10 docker (一) 启动

    启动 

    下面的命令输出一个“Hello World”,之后终止容器。

    [root@node ~]# docker run ubuntu:18.04 /bin/echo 'Hello world'
    Hello world

    这在本地直接执行/bin/echo 'hello world'几乎感觉不出任何区别 

    [root@node ~]# docker run -t -i ubuntu:18.04 /bin/bash

    root@3b2e4a899387:/# pwd
    /

    root@3b2e4a899387:/# ls

    交互模式下,用户可以通过所创建的终端来输入命令 

    • 检查本地是否存在指定的镜像,不存在就从公有仓库下载
    • 利用镜像创建并启动一个容器
    • 分配一个文件系统,并在只读的镜像层外面挂载一层可读写层
    • 从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去
    • 从地址池配置一个ip地址给容器
    • 执行用户指定的应用程序
    • 执行完毕后容器被终止

    root@3b2e4a899387:/# ps

  • 相关阅读:
    布局管理
    菜单和工具栏
    Hello World,本章学习Qt的基本功能
    PyQt5中文手册
    qemu-kvm使用
    查看内核日志
    tmux快捷键
    vim插件YouCompleteMe安装
    git submodule删除多余模块
    vim ctags
  • 原文地址:https://www.cnblogs.com/guogle/p/10999961.html
Copyright © 2011-2022 走看看