Docker組件安裝(centos7)

查看linux版本號

uname -a
cat /etc/redhat-release

使用 yum方式安裝Docker組件

#修改主機名
hostnamectl --static set-hostname  docker-node1

#安裝 Docker組件
yum -y install docker-io
yum list installed | grep docker

#修改鏡像加速
vi /etc/docker/daemon.json
添加
{
  "registry-mirrors": ["https://wghlmi3i.mirror.aliyuncs.com"]
}

#啓動 Docker 後臺服務
systemctl start docker.service

#停止docker服務
systemctl stop docker

#查看當前docker版本
rpm -qa | grep docker

容器container是基於鏡像image創建,下面是容器常用命令:

#使用 docker run 命令來在容器內運行一個應用程序
-d:讓容器在後臺運行。
--name:對容器的命名
-P:將容器內部使用的網絡端口映射到我們使用的主機上。
-t:在新容器內指定一個僞終端或終端。
-i:允許你對容器內的標準輸入 (STDIN) 進行交互。
-p:綁定指定端口

#列出容器 docker ps [OPTIONS]
-a :顯示所有的容器,包括未運行的。
-f :根據條件過濾顯示的內容。
--format :指定返回值的模板文件。
-l :顯示最近創建的容器。
-n :列出最近創建的n個容器。
--no-trunc :不截斷輸出。
-q :靜默模式,只顯示容器編號。
-s :顯示總的文件大小。

#啓動容器container
docker start $(docker ps -a -q)
docker logs -f $(docker ps -a -q)

#停止容器container
docker stop $(docker ps -a -q)
docker kill $(docker ps -a -q)

#刪除所有容器container
docker rm $(docker ps -a -q)

#列出鏡像images列表
docker images

刪除鏡像images
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
docker rmi -f $(docker images -q)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章