zoukankan      html  css  js  c++  java
  • docker一些基本操作

        

      一、从Docker Hub仓库下载一个Ubuntu 12.01 操作系统的镜像(从官方下载)

         $ sudo docker pull ubuntu:12.04

        即从注册服务器registry.hub.docker.com中的ubuntu仓库来下载12.04的镜像

     二、BusyBox是一个最小的Linux系统,它提供了该系统的主要功能,不包含一些与GNU相关的功能和选项。

            sudo docker pull busybox

    三、sample_job=$(docker run -d busybox /bin/sh -c "while true; do echo Docker; sleep 1; done")

          每秒打印一次Docker,

         docker logs $sample_job

           查看输出

         docker stop $sample_job       停止打印

         docker restart $sample_job    重新启动该容器

       完全移除该容器需要先停止,再移除

        例如

          docker stop $sample_job

          docker rm $sample_job

    四、将容器的状态保存为镜像,使用以下命令:

         docker commit $sample_job job1

          查看镜像列表

           doucker images 镜像名

         查看镜像的历史版本

           docker history 镜像名

         将镜像推送到registry

           docker push 镜像名

    五、启动容器

          sudo docker run -t -i ubuntu:14.04 /bin/base

          sudo docker run -t -i ubuntu:12.04 /bin/bash

  • 相关阅读:
    正则表达式
    request库解析
    urllib库解析
    爬虫入门基本原理
    图的遍历dfs和bfs
    KMP算法
    Linux操作系统实验-线程同步
    Leetcode 183场周赛
    并查集--Disjoint Set
    C#杂乱知识汇总
  • 原文地址:https://www.cnblogs.com/hhfhmf/p/4858936.html
Copyright © 2011-2022 走看看