docker基礎命令

容器(container)相關基礎命令

docker run ubuntu:18.04 /bin/bash #使用對應image創(chuàng)建container,同時進入對應bash(加上-i指定偽終端 -t允許交互)
docker exec [:containerId] /bin/bash #進入對應容器的bash
docker pull training/webapp #載入image
docker run -d -P training/webapp python app.py #運行指定container
docker run -d -p [:主機端口(默認32768)]:[:指定映射(flask默認 5000)] training/webapp python app.py #外部主機指定
docker ps #查看已運行的container
docker ps -a #查看所有container
docker ps -l #查看最后一次運行的container
docker port [:id/:name] #查看對應id/name container的端口映射
docker logs -f [:id/name] #查看container內(nèi)部標準輸出
docker top [:id/:name] #查看container內(nèi)部運行進程
docker inspect [:id/:name] #返回container內(nèi)部狀態(tài)
docker stop [:id/:name] #停止container運行
docker stop $(docker ps -a -q) #停止所有container運行
docker ps -q #列出所有container的id
docker start [:id/:name] #重啟container,注意和run的區(qū)別。
docker rm [:id/:name] #刪除container。刪除container時,container必須是停止狀態(tài),否則會報錯
docker rm $(docker ps -a -q) #刪除所有container

鏡像(image)相關基礎命令

docker images #列出所有images
docker pull [:鏡像名:版本號] #拉取鏡像
docker search [:鏡像名] #搜取鏡像,例如httpd
docker run [:鏡像名] #直接使用鏡像
docker run -i -t ubuntu:18.04 /bin/bash #進入一個bash Docker參數(shù) -i -t 的作用
docker commit -m="[:message]" -a="[:author]" [:dockerId] [package/dockerName:version] #提交容器副本
docker rmi [:imageId] #刪除鏡像
docker rmi $(docker images -q) #刪除所有鏡像
docker build 原理
docker inspect [:containerId/:containerName] #查看dockerName對應信息
docker inspect -f '{{.Id}}' [:containerId/:containerName] #從信息JSON中取出Id
docker inspect $(docker inspect -f '{{.Id}}' containerName) #發(fā)現(xiàn)了docker可以像這樣組合查詢。
docker pull registry.cn-hangzhou.aliyuncs.com/kaibb/hadoop # 一個可用的hadoop容器鏡
例如: docker run -i -t --name Master -h Master -p 50070:50070 registry.cn-hangzhou.aliyuncs.com/kaibb/hadoop /bin/bash

Hadoop 相關命令(version 2.8)

hadoop dfsadmin -report #查看hadoop集群的信息

其他相關不錯的文章

docker搭建hadoop
ssh-keygen配置
啟動hadoop集群之后只有一個live 的datanode節(jié)點

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

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

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