Docker是一款輕量級的容器化技術,通過將應用打包成一個獨立的容器,實現了應用在不同環境下的無縫移動。在使用Docker時,我們需要掌握一些基本的命令,讓我們來一一學習。
docker run是Docker中最基本的命令,用于啟動一個新的容器。格式為:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]其中OPTIONS參數可選,IMAGE參數為指定的鏡像,COMMAND和ARG為容器啟動后執行的命令與參數。
例如,我們可以使用下面的命令啟動一個hello-world的容器:
docker run hello-world
docker ps命令用來列出所有正在運行的容器。格式為
docker ps [OPTIONS]其中OPTIONS參數可選。
例如,我們可以使用下面的命令查看當前正在運行的所有容器:
docker ps
docker images命令用于列出當前所有可用的鏡像。格式為
docker images [OPTIONS] [REPOSITORY[:TAG]]其中OPTIONS和REPOSITORY[:TAG]參數可選。
例如,我們可以使用下面的命令列出當前所有可用的鏡像:
docker images
docker pull命令用于從Docker Hub或其他鏡像倉庫拉取指定的鏡像。格式為
docker pull [OPTIONS] NAME[:TAG|@DIGEST]其中OPTIONS參數可選,NAME[:TAG]參數為指定的鏡像名稱與版本。
例如,我們可以使用下面的命令拉取一個Ubuntu 18.04的鏡像:
docker pull ubuntu:18.04
docker stop命令用于停止正在運行的容器。格式為
docker stop [OPTIONS] CONTAINER [CONTAINER...]其中OPTIONS參數可選,CONTAINER參數為指定要停止的容器ID或名稱。
例如,我們可以使用下面的命令停止ID為123456的容器:
docker stop 123456
docker rm命令用于刪除指定的容器。格式為
docker rm [OPTIONS] CONTAINER [CONTAINER...]其中OPTIONS參數可選,CONTAINER參數為指定要刪除的容器ID或名稱。
例如,我們可以使用下面的命令刪除ID為123456的容器:
docker rm 123456
以上就是Docker入門常用命令的介紹,掌握這些命令可以輕松地進行Docker容器化應用開發與運維。