1.啟動(dòng)容器:
-h指定容器的主機(jī)名
-
docker run --name -h hostname
2.停止容器:
3.查看容器:
-l:查看最后一個(gè)啟動(dòng)容器
4.進(jìn)入容器:
-
docker exec |docker attach
5.刪除容器:
-f:刪除一個(gè)已經(jīng)啟動(dòng)或運(yùn)行的容器
6.網(wǎng)絡(luò)端口的隨機(jī)映射:
例:使用命令:docker run -d -P --name mynginx1 nginx 新建一個(gè)docker容器,此時(shí)查看到主機(jī)的80端口被被映射到docker的32769端口
隨機(jī)映射的好處:端口不會(huì)沖突,但是生產(chǎn)使用比較麻煩的是還得寫一個(gè)腳本來作為獲取腳本的途徑。
7.網(wǎng)絡(luò)端口指定映射:
命令使用方法:
-
-p hostport:containerport
-
-p ip:hostport:containerport 當(dāng)主機(jī)有多個(gè)IP地址的時(shí)候,將容器端口映射到特定的主機(jī)和其端口
-
-p ip::containerport 指定到主機(jī)的IP上,但是端口隨機(jī)
-
-p hostport:containerport -p hostport:containerport 指定多個(gè)端口映射
例:使用命令:docker -d -p 91:80 --name mynginx nginx(91是映射后的端口,80指容器里的端口
本文名稱:【docker】docker常用命令
本文鏈接:
http://weahome.cn/article/ghdsip.html