1. 程式人生 > 其它 >centos 安裝docker 部署net

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