Docker是一種流行的容器化技術(shù)。Docker容器可以運(yùn)行在不同的操作系統(tǒng)之間,可以輕松地在不同的開(kāi)發(fā)和生產(chǎn)環(huán)境之間進(jìn)行部署。這里介紹一些基本的Docker命令。
docker pull [image name]:[tag]
Docker pull命令可以從Docker倉(cāng)庫(kù)中下載鏡像。[image name]是需要下載的image名稱,[tag]表示下載的版本。例如,可以使用以下命令下載最新的Ubuntu操作系統(tǒng)鏡像。
docker pull ubuntu:latest
docker images [image name]
Docker images命令可以顯示已下載的所有鏡像。[image name]參數(shù)是可選的,如果提供則會(huì)顯示與該名稱相關(guān)的所有鏡像。例如,以下命令將顯示所有Ubuntu鏡像。
docker images ubuntu
docker run [image name]
Docker run命令可以在容器中運(yùn)行一個(gè)命令。[image name]指的是要運(yùn)行的image名稱。例如,以下命令將運(yùn)行一個(gè)基于Ubuntu鏡像的容器。
docker run -it ubuntu
在運(yùn)行容器時(shí),可以使用-i(交互式)和-t(終端)選項(xiàng),以與容器進(jìn)行交互。
docker ps
Docker ps命令列出正在運(yùn)行的容器。運(yùn)行中的容器將列出它們的名稱、ID和狀態(tài)。
docker stop [container ID]
Docker stop命令停止正在運(yùn)行的容器。需要提供容器的ID。例如,以下命令將停止名為web的容器。
docker stop web
這些是一些基本的Docker命令,可以用來(lái)學(xué)習(xí)和管理Docker容器。