Docker是一種輕便的容器技術,可以在其中運行應用程序。在Docker內啟動程序的方法非常簡單。
docker run IMAGE_NAME COMMAND
上面的指令中,IMAGE_NAME
是Docker鏡像的名稱,COMMAND
是要在容器中運行的程序的名稱。如果不指定COMMAND
,則將運行Docker鏡像中的默認ENTRYPOINT程序。
示例中,我們將在一個名為my_container
的容器中啟動一個基于Ubuntu的容器,并運行bash命令:
docker run --name my_container ubuntu bash
在此過程中,Docker會下載并運行Ubuntu鏡像,并在該容器中運行bash指令。
要查看Docker容器的運行狀態,可以使用以下指令:
docker ps
此指令將列出正在運行的所有Docker容器的名稱、ID、鏡像、端口和運行狀態。
如果希望停止正在運行的容器,可以使用以下指令:
docker stop my_container
上述指令將停止my_container
容器的運行。
Docker 是一種流行的容器技術,通過它我們可以在容器中啟動各種程序。對于多個容器之間的交互問題,我們需要使用Docker網絡,同時,我們還可以將宿主機器的文件掛載到容器中。