centos 安裝docker 部署net
部署
建立映象 把net 釋出檔案後 上傳到centos 在目錄下執行
docker build -t name.
啟動映象 docker埠號對映到主機
docker run --name=xwh -p 7351:7351 -d imagesname
安裝docker
解除安裝docker命令
sudo yum remove docker-ce
安裝所需的軟體包。yum-utils 提供了 yum-config-manager ,並且 device mapper 儲存驅動程式需要 device-mapper-persistent-data 和 lvm2
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
新增軟體源資訊 阿里雲
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新並安裝Docker
sudo yum -y install docker-ce
開啟Docker服務
service docker start
docker開機啟動
systemctlenabledocker
啟動docker
systemctlstartdocker
檢視版本
docker --version
測試hello world
docker run hello-world
檢視docker 映象列表
docker images
檢視容器
docker ps -a
刪除一個imageid的映象
docker rmi [IMAE_ID]
#刪除所有映象
sudo docker rmi $(docker images -q)
#檢視所有容器執行狀態
docker ps -a
docker container ls -all
#刪除一個containerid的容器(例項)
docker rm 6f0c67de4b72
#刪除所有容器
docker rm $(sudo docker ps -a -q)
容器日誌
#檢視指定時間後的日誌,只顯示最後100行:
docker logs -f -t --since="2019-06-08" --tail=100 CONTAINER_ID
#檢視某時間之後的日誌:
docker logs -t --since="2019-06-08" CONTAINER_ID
#檢視某時間段日誌:
docker logs -t --since="2019-06-08" --until "2019-06-09" CONTAINER_ID
#檢視最近30分鐘的日誌:
docker logs --since 30m CONTAINER_ID