linux doctor安裝 經驗分享
qi
1、安裝依賴包
yum install -y yum-utils device-mapper-persistent-data lvm2
2設置yum源
# 官方源(二選一)
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 阿里源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、生成并更新系統中的軟件包緩存
yum makecache fast
4、安裝、啟動、并設置Docker開機自啟
# 安裝 Docker 系統會默認安裝到 /etc/docker/ 目錄下
yum install -y docker-ce
如果報錯,是找不到下載源,可以嘗試執行第2步驟,選擇不同的源,基本能解決問題。

# 啟動 Docker
systemctl start docker.service

# 設置 Docker 開機自啟
systemctl enable docker.service
常用命令
# 查看版本
docker version
2、Docker 常用命令
Docker 啟動命令
# 啟動docker
systemctl start docker.service
# 停止docker
systemctl stop docker.service
# 重啟docker
systemctl restart docker.service
# 查看docker狀態
systemctl status docker.service
Docker 容器命令
# 列出正在運行的容器
docker ps
# 列出所有的容器,包括正在運行和已經停止的容器
docker ps -a
# 啟動容器
docker start <容器ID>
# 停止容器
docker stop <容器ID>
# 重啟容器
docker restart <容器ID>
# 移除容器(移除容器前需要先停止容器)
docker rm <容器ID>
# 進入容器
docker exec -it <容器名稱或容器ID> /bin/bash
# 修改容器名稱
docker rename <舊容器名稱> <新容器名稱>
# 將宿主機上的文件復制到容器內
docker cp <本地文件路徑> <容器ID>:<容器目標路徑>
# 從容器內將文件復制到宿主機上
docker cp <容器ID>:<容器文件路徑> <本地目標路徑>
# 查看容器的日志
docker logs <容器ID>
Docker 鏡像命令
# 列出所有本地鏡像 (包含鏡像名稱和ID)
docker images
# 搜索遠程鏡像庫中的鏡像,可以根據鏡像名稱過濾搜索結果
docker search <name>
# 從遠程鏡像庫中拉取一個鏡像到本地。指定版本“ 鏡像名稱:7.1.1 ”
docker pull <name>
# 刪除一個本地鏡像 (刪除前需要先移除正在使用該鏡像的容器,包括運行中和停止中的)
mkdir /etc/docker/
vim /etc/docker/daemon.json
②、添加 Docker 配置信息。例如,要設置鏡像加速源為阿里云的鏡像加速器,可以添加以下內容:
{
"registry-mirrors": ["https://<阿里云鏡像加速器地址>"]
}
重啟Docker守護進程以使更改生效
systemctl daemon-reload
systemctl restart docker
當然作為進入公司的小朋友么,也可以使用web UI 界面進行管理,具體也很簡單
docker run -d --name portainer \ --restart=always -p 對外端口號: 容器內端口號 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /mnt/mydisk/tools/portainer/data:/data 6053537/portainer-ce \
安裝之后,就能通過網站訪問webUI 界面了
