docker --version
docker version
docker-compose version
docker-machine version
(以下均使用imagename代指映象名稱,containername代指容器名稱)
docker run imagename
docker run -d -p 80:80 --name containername imagename
-d後台執行
-p指定埠,主機埠:容器埠
-p對映所有埠到隨機埠
–name指定容器名
docker ps -a
-a檢視任何狀態的容器
docker stop containername
大部分命令都可以根據容器名進行操作。這裡根據容器名,也可以使用ps查出來的id進行停止
docker start containername
docker restart containername
docker rm -f containername
移除containername這個容器,並不會刪除其映象。
docker images
docker rmi imagename
記得先刪除容器,當然也可以使用-f強制刪除
docker logs containername
docker exec -ti containername bash
將nginx容器中的配置檔案拷貝出來
#以cop
docker cp containername:/etc/nginx/nginx.conf /users/kingboy/desktop/nginx.conf
可以進行反向操作
docker -v hostpath:containerpath containername
hostpath主機的目錄
containerpathdocker容器的目錄
docker run -e name=value imagename
指定多個環境可以使用多個環境變數
docker port containername
docker inspect containername
docker create -v /path/from:/path/to
--name containername imagename
其它容器在可以使用--volumes-from
來掛載該目錄
docker run -d --restart=always imagename
–restart = always這條命令設定重啟
如果我們已經有了乙個容器,如何修改為開機自啟呢?可以使用update命令
docker update --restart=always containername
1.搜尋倉庫
docker search imagename
docker pull imagename:tag
tag可以省略,缺省會拉取最新的映象
3.上傳自己的映象
docker login
例如我的使用者名稱稱為kingboy
,映象名為jpress
, tag為1.0
,如果名稱不對就可以使用如下命令修改,例如我的原來映象為jpress:1.0
docker jpress:1.0 kingboy/jpress:1.0
docker push kingboy/jpress:1.0
docker常用命令 Docker 常用命令筆錄
格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...
初識Docker 二 Docker常用命令
檢視docker版本 docker version 檢視docker資訊 docker info 檢視docker幫助文件 docker help 列出本地所有映象 docker images 登陸到乙個docker映象倉庫,如果未指定映象倉庫位址,預設為官方倉庫 docker hub docker...
docker常用命令
1.刪除已退出的容器 docker rm docker ps a q 2.強制刪除所有容器 docker rm f docker ps a 3.docker attach 進不去的時候可以用docker exec it containerid bin bash docker run it ubunt...