Docker入门教程(二)命令

【编者的话】DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第二篇,介绍了Docker的基本命令以及命令的用法和功能。

Docker系列教程的第一篇文章中,我们了解了Docker的基础知识,知道了它是如何工作以及如何安装的。在这篇文章中,我们将学习15个Docker命令,并通过实践来学习它是如何工作的。

首先,让我们通过下面的命令来检查Docker的安装是否正确:

docker info 

如果没有找到这条命令,则表示Docker安装错误。如果安装正确,则会输出类似下面的内容:

Docker入门教程(二)命令

到这一步Docker里还没有镜像或是容器。所以,让我们通过使用命令预先构建的镜像来创建来一个:

sudo docker pull busybox

 

Docker入门教程(二)命令

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

下一步我们将运行一个“Hello World”的例子,我们暂且叫它“Hello Docker”吧。

docker run busybox /bin/echo Hello Docker

 

Docker入门教程(二)命令

现在,让我们以后台进程的方式运行hello docker

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

 

Docker入门教程(二)命令