基本語法
docker 常用語法
docker images #查看本地鏡像
docker ps #查看正在運(yùn)行的容器
docker ps -a #查看所有以創(chuàng)建的容器
docker 啟動(dòng)葬馋、重啟命令
sudo systemctl daemon-reload #守護(hù)進(jìn)程重啟
systemctl restart docker #重啟docker服務(wù)
sudo service docker restart #重啟docker服務(wù)
service docker stop #關(guān)閉docker
systemctl stop docker #關(guān)閉docker
docker 容器內(nèi)部的進(jìn)入與退出
docker exec -it mycentos /bin/bash #進(jìn)入
exit 或者 Ctrl+P+Q #退出
docker stop mycentos #關(guān)閉
docker start mycentos #重啟
sudo docker logs -f -t +容器名稱 查看系統(tǒng)日志(jar啟動(dòng))
docker build 命令
生成鏡像
使用 docker build 命令基于 Dockerfile 來構(gòu)建鏡像弱匪。
docker build -t my-hexo-blog .
docker build 命令的使用格式為:
docker build [OPTIONS] PATH
上面先通過
-t my-hexo-blog
參數(shù)指定了鏡像名為 my-hexo-blog。
隨后指定了要基于哪個(gè)目錄構(gòu)建雄右,用 . 來代表當(dāng)前目錄歉井。
鏡像生成完成后,可以執(zhí)行下面命令:
docker image ls
來查看當(dāng)前鏡像列表中是否已經(jīng)存在 my-hexo-blog 鏡像仗岖。
查看容器信息
docker inspect