Docker之阿里云服務安裝Docker實踐
前言:
學習之前先自主準備一臺虛擬機或者自己買一臺騰訊云或者阿里云的服務器,以便于學習,我 購買的是阿里云服務器一般就是用來自己平時學習聯(lián)系的時候用;
一、服務器準備
根據自己的需要購買自己的服務器或者自己裝虛擬機,我覺得麻煩,就是直接購買了一個阿里的服務器,阿里云權益中心_助力學生、開發(fā)者、企業(yè)用云快速上云-阿里云

購買之后自己選擇服務器鏡像類型

二、登錄自己的服務器
然后安裝docker,我的用的是mobaxterm,他這個能連接到自己windows環(huán)境,還能將windows的文件上傳到linux服務器,我覺得還挺方便的;


三、安裝docker
1.查詢是否有docker
yum search docker
2.安裝yum 相關工具
sudo yum install -y yum-utils
3.設置存儲庫
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4.查看可安裝的版本
yum list docker-ce --showduplicates | sort -r
5.直接安裝最新版
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin安裝完成之后應該有這樣的展示

四、一些常用的Docker命令
1.啟動docker
sudo systemctl start docker 暫時啟動 sudo systemctl enbale docker 暫時啟動 sudo systemctl restart docker 重新啟動 sudo systemctl status docker 查看docker啟動狀態(tài)
2.查看容器內容
docker ps - 列出運行中的容器
- -a: 顯示所有容器(包括停止的)
- -q: 只顯示容器ID
- --filter "status=exited": 過濾特定狀態(tài)的容器
3.查看鏡像
docker images - 列出本地鏡像
- -a: 顯示所有鏡像(包括中間層)
- -q: 只顯示鏡像ID
docker pull IMAGE[:TAG] - 拉取鏡像 docker push IMAGE[:TAG] - 推送鏡像到倉庫 docker rmi IMAGE - 刪除鏡像
-f: 強制刪除
docker build [OPTIONS] PATH - 構建鏡像
- -t TAG: 指定標簽
- --no-cache: 不使用緩存
- -f Dockerfile: 指定Dockerfile文件
4.查看日志
docker logs -f 容器名稱id
5.查看docker系統(tǒng)消息
docker info - 顯示Docker系統(tǒng)信息 docker version - 顯示Docker版本信息 docker system df - 查看磁盤使用情況 docker system prune - 清理未使用的數據
- -a: 同時清理未使用的鏡像
- --volumes: 同時清理未使用的卷
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Docker?pull時報錯:https://registry-1.docker.io/v2/完美解決辦法
這篇文章主要介紹了Docker?pull時報錯:https://registry-1.docker.io/v2/完美解決辦法,文中通過代碼提供了詳細的解決步驟,包括檢查網絡連接、確保Docker服務正常運行以及更換Docker源,需要的朋友可以參考下2026-01-01
使用 VPS 下載 Docker 鏡像并導入到本地服務器的過程
這篇文章主要介紹了使用 VPS 下載 Docker 鏡像并導入到本地服務器,通過使用 VPS 下載 Docker 鏡像并將其傳輸到本地服務器,我們可以克服網絡限制,更靈活地管理和部署 Docker 鏡像,需要的朋友可以參考下2024-08-08

