Docker的基本用法在本节中,我将向您介绍Docker命令的常用选项。例如如何下载一个dockerimage,打造一个容器,以及如何访问容器。要创建一个新的容器,你应该选择一个基本image的操作系统,例如启动Ubuntu或者CentOS或其他系统。您可以搜索一个基本image使用Docker搜索命令:dockersearchubuntu该命令将显示所有ubuntuimages,你可以自己尝试一下搜索centosImages。现在我们现在baseimage到我们的服务中,使用命令:dockerpullubuntu现在,您可以通过使用命令来查看所有已下载的images:dockerimagesUbuntu镜像从DockerHub/DockerRegistry下载。下一步骤是创建从该镜像的容器。要创建容器,可以使用dockercreate或dockerrundockercreateubuntu:14.命令会创建一个新的容器,但不会启动它。所以现在你需要使用运行命令:dockerrun-i-tubuntu:此命令将创建并运行一个基于.04镜像的容器,容器内并运行一个命令/bin/bash,您将在容器内自动运行命令。当你输入Exit命令退出容器时,容器也是停止运行,如果你想容器在后台运行需要在命令后面添加-d参数。dockerrun-i-t-dubuntu:;doechohelloworld;sleep1;done”/bin/sh-c“whiletrue;doechohelloworld;sleep1;done”thisisbashscripttoecho“helloword”forever.现在你可以看到容器在后台运行通过命令:dockerps如果你想从bash命令看日志结果,使用命令:dockerlogsNAMES/ContainerID怎样在后台访问容器shell?这个命令将会连接你的容器shell:dockerexec-i-tNAMES/ContainerID你可以看到主机名和容器ID是相等的,这意味着你在容器shell内。当你在shell上键入’exit`,会离开的shell,但容器仍在运行。你会经常使用的另一个命令是:dockerstopNAME/ContainerID这将停止容器而不将其删除,这样你就可以用命令重新启动它:dockerstartNAME/ContainerID如果你想删除的容器,先停止它,然后用命令将其删除:dockerrmNAME/ContainerID