zoukankan      html  css  js  c++  java
  • Docker学习

    目标:

    检查docker的版本,这样可以用来确认docker服务在运行并可通过客户端链接。

    提示:

    可以通过在终端输入docker命令来查看所有的参数。

    官网的在线模拟器只提供了有限的命令,无法保证所有的命令可以正确执行。

    正确的命令:

    $ docker version

    目标:

    学会使用命令行的工具来检索名字叫做tutorial的镜像。

    提示:

    命令行的格式为:docker search 镜像名字

    正确的命令:

    $ docker search tutorial

    目标:

    通过docker命令下载tutorial镜像。

    提示:

    执行pull命令的时候要写完整的名字,比如"learn/tutorial"。

    正确的命令:

    $ docker pull learn/tutorial

    目标:

    在我们刚刚下载的镜像中输出"hello word"。为了达到这个目的,我们需要在这个容器中运行"echo"命令,输出"hello word"。

    提示:

    docker run命令有两个参数,一个是镜像名,一个是要在镜像中运行的命令。

    正确的命令:

    $ docker run learn/tutorial echo "hello word"

    目标:

    在learn/tutorial镜像里面安装ping程序。

    提示:

    在执行apt-get 命令的时候,要带上-y参数。如果不指定-y参数的话,apt-get命令会进入交互模式,需要用户输入命令来进行确认,但在docker环境中是无法响应这种交互的。

    正确的命令:

    $docker run learn/tutorial apt-get install -y ping

    目标:

    首先使用 docker ps -l命令获得安装完ping命令之后容器的id。然后把这个镜像保存为learn/ping。

    提示:

    1. 运行docker commit,可以查看该命令的参数列表。

    2. 你需要指定要提交保存容器的ID。(译者按:通过docker ps -l 命令获得)

    3. 无需拷贝完整的id,通常来讲最开始的三至四个字母即可区分。(译者按:非常类似git里面的版本号)

    正确的命令:

    $ docker commit 698 learn/ping

  • 相关阅读:
    Hdu 1257 最少拦截系统
    Hdu 1404 Digital Deletions
    Hdu 1079 Calendar Game
    Hdu 1158 Employment Planning(DP)
    Hdu 1116 Play on Words
    Hdu 1258 Sum It Up
    Hdu 1175 连连看(DFS)
    Hdu 3635 Dragon Balls (并查集)
    Hdu 1829 A Bug's Life
    Hdu 1181 变形课
  • 原文地址:https://www.cnblogs.com/Mengchangxin/p/10880831.html
Copyright © 2011-2022 走看看