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

原文地址:https://www.cnblogs.com/hhfhmf/p/4858936.html