最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

服務(wù)器上使用 Docker 的常用命令清單完整流程

 更新時(shí)間:2025年12月10日 09:17:53   作者:懶人村雜貨鋪  
本文介紹了在Ubuntu服務(wù)器上使用Docker的常用命令,涵蓋了鏡像管理、容器操作、日志查看、網(wǎng)絡(luò)與端口映射、清理資源等方面,適合日常開發(fā)和運(yùn)維使用,感興趣的朋友跟隨小編一起看看吧

Ubuntu 服務(wù)器上使用 Docker 的常用命令清單,涵蓋 鏡像管理、容器操作、日志查看、網(wǎng)絡(luò)與端口、清理資源 等核心場(chǎng)景,適合日常開發(fā)和運(yùn)維。

?? 一、鏡像(Image)相關(guān)

命令說明
docker images列出本地所有鏡像
docker build -t 鏡像名 .從當(dāng)前目錄的 Dockerfile 構(gòu)建鏡像(. 是構(gòu)建上下文)
docker rmi 鏡像名或ID刪除指定鏡像
docker rmi $(docker images -q)刪除所有鏡像(慎用)
docker pull 鏡像名從倉庫拉取鏡像(如 docker pull nginx

?? 二、容器(Container)管理

啟動(dòng)容器

# 后臺(tái)運(yùn)行(推薦部署用)
docker run -d --name 容器名 -p 主機(jī)端口:容器端口 鏡像名
# 示例:?jiǎn)?dòng) FastAPI
docker run -d --name backend -p 8000:8000 fastapi-backend

查看容器

命令說明
docker ps查看正在運(yùn)行的容器
docker ps -a查看所有容器(包括已停止的)
docker inspect 容器名查看容器詳細(xì)信息(IP、掛載、環(huán)境變量等)

停止/刪除容器

命令說明
docker stop 容器名優(yōu)雅停止容器
docker kill 容器名強(qiáng)制終止容器
docker rm 容器名刪除已停止的容器
docker rm -f 容器名強(qiáng)制停止并刪除容器(最常用)
docker rm -f $(docker ps -aq)刪除所有容器(慎用)

?? 三、日志與調(diào)試

命令說明
docker logs 容器名查看容器完整日志
docker logs -f 容器名實(shí)時(shí)跟蹤日志(類似 tail -f
docker logs --tail 50 容器名查看最近 50 行日志
docker logs -t 容器名顯示帶時(shí)間戳的日志
docker exec -it 容器名 sh進(jìn)入容器內(nèi)部(調(diào)試用)
(如果容器有 bash,可用 bash 替代 sh

?? 調(diào)試示例:

docker exec -it backend sh
ls /app          # 查看文件是否復(fù)制成功
python -c "import app.config"  # 測(cè)試模塊導(dǎo)入

?? 四、端口與網(wǎng)絡(luò)

命令說明
-p 8000:8000將主機(jī) 8000 端口映射到容器 8000 端口
docker port 容器名查看容器端口映射情況
curl http://localhost:8000在服務(wù)器本地測(cè)試服務(wù)是否通

?? 注意:外網(wǎng)訪問需在云平臺(tái)(如騰訊云、阿里云)安全組/防火墻中放行對(duì)應(yīng)端口

?? 五、清理與釋放空間

命令說明
docker system prune刪除所有停止的容器、無用網(wǎng)絡(luò)、構(gòu)建緩存
docker system prune -a刪除所有未使用的鏡像 + 上述內(nèi)容(更徹底)
docker volume prune清理無用數(shù)據(jù)卷
docker image prune清理懸空(dangling)鏡像

? 建議定期執(zhí)行 docker system prune 釋放磁盤空間。

?? 六、部署 FastAPI 常用完整流程

# 1. 進(jìn)入項(xiàng)目目錄
cd /home/ubuntu/app/backend
# 2. 構(gòu)建鏡像
docker build -t fastapi-backend .
# 3. 停止舊容器(如果存在)
docker rm -f backend
# 4. 啟動(dòng)新容器
docker run -d --name backend -p 8000:8000 fastapi-backend
# 5. 查看日志
docker logs -f backend
# 6. 本地測(cè)試
curl http://localhost:8000

?? 七、權(quán)限問題(常見)

如果遇到權(quán)限錯(cuò)誤(如 Got permission denied while trying to connect to the Docker daemon),可將用戶加入 docker 組:

sudo usermod -aG docker ubuntu
# 然后重新登錄 SSH

到此這篇關(guān)于服務(wù)器上使用 Docker 的常用命令清單的文章就介紹到這了,更多相關(guān)docker常用命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker配置國內(nèi)Docker鏡像源教程

    Docker配置國內(nèi)Docker鏡像源教程

    這篇文章主要介紹了Docker配置國內(nèi)Docker鏡像源教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-07-07
  • 如何修改Docke上傳/下載并發(fā)線程數(shù)來解決docker: unexpected EOF.錯(cuò)誤問題

    如何修改Docke上傳/下載并發(fā)線程數(shù)來解決docker: unexpected EOF.錯(cuò)誤問題

    下載或上傳鏡像時(shí),有可能因?yàn)榫W(wǎng)絡(luò)問題導(dǎo)致報(bào)出docker: unexpected EOF.的錯(cuò)誤,這時(shí)候可以考慮通過修改上傳/下載并發(fā)線程數(shù)來解決,本文給大家分享兩種方法幫助大家解決,需要的朋友一起看看吧
    2023-03-03
  • 如何用Docker快速部署Spug自動(dòng)化運(yùn)維平臺(tái)

    如何用Docker快速部署Spug自動(dòng)化運(yùn)維平臺(tái)

    Spug是面向中小企業(yè)的輕量級(jí)無Agent自動(dòng)化運(yùn)維平臺(tái),集成主機(jī)管理、批量執(zhí)行、文件傳輸、任務(wù)計(jì)劃、配置監(jiān)控及多渠道報(bào)警功能,基于AntDesign設(shè)計(jì),開源免費(fèi),支持Docker部署與初始化管理員賬戶
    2025-07-07
  • 使用Dockerfile構(gòu)建java web環(huán)境

    使用Dockerfile構(gòu)建java web環(huán)境

    用dockerfile構(gòu)建一個(gè)Java的web環(huán)境,主要分為2步,第一步是在鏡像中安裝jdk并配置環(huán)境變量,第二步是安裝tomcat,下面分步驟給大家詳細(xì)介紹,一起看看吧
    2016-12-12
  • ubuntu22通過docker安裝wechat啟動(dòng)后無界面的問題及解決方法

    ubuntu22通過docker安裝wechat啟動(dòng)后無界面的問題及解決方法

    這篇文章主要介紹了ubuntu22通過docker安裝wechat啟動(dòng)后無界面的解決方法,通過微信創(chuàng)建腳本發(fā)現(xiàn)一系列問題,最終在小編的努力下順利解決,下面把解決過程分享給大家,需要的朋友可以參考下
    2022-07-07
  • docker使用Dockerfile構(gòu)建鏡像的實(shí)現(xiàn)示例

    docker使用Dockerfile構(gòu)建鏡像的實(shí)現(xiàn)示例

    本文主要介紹了docker使用Dockerfile構(gòu)建鏡像的實(shí)現(xiàn)示例,通過編寫 Dockerfile,您可以定義鏡像的基礎(chǔ)環(huán)境、安裝軟件包、復(fù)制文件、設(shè)置環(huán)境變量等操作,下面就來介紹一下
    2024-01-01
  • 快速安裝openshift的步驟詳解

    快速安裝openshift的步驟詳解

    今天小編就為大家分享一篇關(guān)于快速安裝openshift的步驟詳解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • docker之端口映射使用及說明

    docker之端口映射使用及說明

    文章介紹了如何使用端口映射和互聯(lián)網(wǎng)機(jī)制實(shí)現(xiàn)容器的訪問和互聯(lián),端口映射通過參數(shù)-p或-P來指定端口映射,可以映射到指定地址的指定端口或任意端口,還可以指定UDP端口,互聯(lián)網(wǎng)機(jī)制通過容器互聯(lián)實(shí)現(xiàn)容器之間的快速交互,通過--link參數(shù)將容器連接起來,可以指定別名
    2026-02-02
  • docker firewalld 防火墻設(shè)置方式

    docker firewalld 防火墻設(shè)置方式

    在CentOS7中,Docker默認(rèn)修改防火墻配置,可能導(dǎo)致手動(dòng)添加的策略失效,解決方法包括啟用firewalld,禁用Docker的iptables,并重新配置防火墻策略,具體步驟包括編輯/etc/docker/daemon.json文件,重啟Docker服務(wù),以及在firewalld中設(shè)置偽裝地址和端口策略
    2024-10-10
  • Docker如何搭建私有鏡像倉庫

    Docker如何搭建私有鏡像倉庫

    這篇文章主要介紹了Docker如何搭建私有鏡像倉庫問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08

最新評(píng)論

临夏市| 扬中市| 灵台县| 苗栗县| 宝应县| 新平| 河西区| 新沂市| 定日县| 盖州市| 社旗县| 怀宁县| 岑巩县| 郁南县| 哈密市| 长兴县| 石渠县| 舟曲县| 威宁| 南京市| 利辛县| 醴陵市| 英德市| 江安县| 黄梅县| 新泰市| 南康市| 班戈县| 大邑县| 神木县| 雅江县| 增城市| 厦门市| 肃宁县| 大连市| 元谋县| 平武县| 明光市| 湟中县| 浦城县| 同仁县|