Docker七天系列之常用命令(一)

常用基礎(chǔ)命令

系統(tǒng)

查看幫助

 docker --help

查看版本

docker version

查看信息

docker info

鏡像

列出鏡像列表

docker images

獲取一個新的鏡像

docker pull base/archlinux

刪除鏡像

docker rmi imageID

查找鏡像

docker search php

構(gòu)建

cd /path/to/Dockerfile
docker build -t imageName ./

查看構(gòu)建歷史

docker image history imageName

容器

docker run  base/archlinux /bin/echo "hello world"

運行交互式的容器

docker run -i -t base/archlinux /bin/bash
  • -t:在新容器內(nèi)指定一個偽終端或終端。
  • -i:允許你對容器內(nèi)的標(biāo)準(zhǔn)輸入 (STDIN) 進行交互。

分配端口

docker run -P php7.0-app    #自動分配
docker run -p 5000:80       #容器內(nèi)部的 80 端口映射到主機的 5000 端口上

查看正在運行的容器

docker ps
docker container ls #或者

查看端口

docker port containerID/contaienrName

查看日志

docker logs
docker -f containerID/contaienrName

查看進程

docker top containerID/contaienrName

查看Docker的底層信息

docker inspect containerID/contaienrName

停止容器

docker stop containerID/contaienrName

啟動容器

docker start containerID/contaienrName

正在運行的容器,我們可以使用 docker restart 命令來重啟

查看最后一次創(chuàng)建的容器

docker ps -l

移除容器

docker rm containerID/contaienrName
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 引言 現(xiàn)已將docker安裝好,接下來,讓我們一同小試下docker的常見命令。 常規(guī)命令 查看docker的版本...
    OzanShareing閱讀 1,090評論 0 7
  • 一、Docker 簡介 Docker 兩個主要部件:Docker: 開源的容器虛擬化平臺Docker Hub: 用...
    R_X閱讀 4,521評論 0 27
  • 額外補充 查看容器運行狀態(tài) 進入容器內(nèi)進行命令行操作 在容器mynginx中開啟一個交互模式的終端 容器生命周期管...
    tianmac閱讀 4,655評論 1 2
  • 1. Docker 基礎(chǔ) 菜鳥教程:傳送門 1.1 Docker Hello World Docker 允許你在容...
    Haleng閱讀 672評論 0 1
  • 凡作文者,抒胸臆耳,思之彌切,文之彌深,此見文知人故也。文章,必求有補于世,倘不為,寧退而讀。三日釋卷,不知拮綴,...
    東極子閱讀 571評論 4 6

友情鏈接更多精彩內(nèi)容