Deepin 23.10安裝Docker

個人博客地址:Deepin 23.10安裝Docker | 一張假鈔的真實世界

Deepin 是基于 Debian 的國產 Linux 發行版,安裝 Docker Desktop 可能會遇到兼容性問題,因為 Docker Desktop 官方主要支持 Ubuntu/Debian/Red Hat/Fedora/Arch 等主流發行版,所以選擇安裝 Docker Engine。

  • 卸載舊版本(如有)
sudo apt remove docker.io docker-doc docker-compose podman-docker containerd runc
  • 安裝依賴
sudo apt update
sudo apt install -y ca-certificates curl gnupg lsb-release
  • 添加 Docker 官方 GPG 密鑰
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  • 添加 Docker 源

由于 Deepin 基于 Debian,可以使用 Debian 的 Docker 源(需匹配 Deepin 版本對應的 Debian 版本)。

查看Deepin對應的Debian版本:

$ cat /etc/debian_version
bookworm/sid

執行以下命令添加 Docker 源:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  • 安裝 Docker Engine
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • 啟動 Docker
sudo systemctl enable --now docker
  • 允許普通用戶運行 Docker
sudo usermod -aG docker $USER
newgrp docker  # 重新加載用戶組

可能需要重啟電腦。

  • 測試 Docker

sudo docker run hello-world

需先配置國內鏡像源。現在可用的鏡像源越來越少了,推薦一篇良心博文:https://zhuanlan.zhihu.com/p/24461370776。

安裝成功的驗證結果信息如下:

$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
e6590344b1a5: Pull complete 
Digest: sha256:dd01f97f252193ae3210da231b1dca0cffab4aadb3566692d6730bf93f123a48
Status: Downloaded newer image for hello-world:latestHello from Docker!
This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.(amd64)3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://hub.docker.com/For more examples and ideas, visit:https://docs.docker.com/get-started/

Deepin 20.9 社區版安裝 Docker 見文章:Deepin 20.9 社區版安裝 Docker。

DockerHub 鏡像源配置見文章:Linux 配置 DockerHub 鏡像源配置。

Docker Compose 安裝見文章:Linux 系統 Docker Compose 安裝。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/83241.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/83241.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/83241.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ARXML解析與可視化工具

隨著汽車電子行業的快速發展,AUTOSAR標準在車輛軟件架構中發揮著越來越重要的作用。然而,傳統的ARXML文件處理工具往往存在高昂的許可費用、封閉的數據格式和復雜的使用門檻等問題。本文介紹一種基于TXT格式輸出的ARXML解析方案,為開發團隊提供了一個高效的替代解決方案。 …

2026-2030工業發展解讀系列:PLM/PDM系統解析報告(預覽版)

1 PLM系統的核心價值與功能定位 PLM是一種貫穿產品全生命周期的戰略性數字化工具,覆蓋從概念設計、研發、生產到退市的全流程管理。 PLM系統功能模塊包含數據管理、流程協同、項目管控等核心,支持從三維設計到生產制造的全鏈條數字化協同。 1.1數據管…

Go語言中的rune和byte類型詳解

1. rune類型 1.1. 基本概念 1. rune是Go語言的內建類型,它是int32的別名,即32位有符號整數; 2. 用于表示一個Unicode碼點,全拼Unicode code point; 3. 可以表示任何UTF-8編碼的字符; 1.2. 特點 1. 每…

【中國?珠海】2025 物聯網與邊緣計算國際研討會(IoTEC2025)盛大來襲!

2025 物聯網與邊緣計算國際研討會(IoTEC2025)盛大來襲! 科技浪潮奔涌向前,物聯網與邊緣計算已成為驅動各行業變革的核心力量。在此背景下,2025 物聯網與邊緣計算國際研討會(IoTEC2025)即將震撼…

Photoshop使用鋼筆繪制圖形

1、繪制臉部路徑 選擇鋼筆工具,再選擇“路徑”。 基于兩個點繪制一個彎曲的曲線 使用Alt鍵移動單個點,該點決定了后續的曲線方向 繼續繪制第3個點 最后一個點首尾是同一個點,使用鋼筆保證是閉合回路。 以同樣的方式繪制2個眼睛外框。 使用橢…

# 使用 Selenium 爬取蘇寧易購優質評價

使用 Selenium 爬取蘇寧易購優質評價 在數據挖掘和網絡爬蟲領域,Selenium 是一個強大的工具,尤其適合處理動態網頁內容。本文將通過一個實際案例,展示如何使用 Selenium 爬取蘇寧易購上的優質評價,并將這些評價保存到本地文件中。…

Windows上用FFmpeg推流及拉流的流程概覽

1. 視頻采集與推流(Windows FFmpeg) 采集設備:Windows上的攝像頭,比如“Integrated Camera”。 采集方式:FFmpeg通過 dshow 設備接口讀取攝像頭。 推流協議:你可以選擇推到 RTMP 或 RTSP 服務器。 推流…

研華工控機安裝Windows10系統,適用UEFI(GPT)格式安裝

主要硬件 主板:AIMB-787 、CPU:i5-6500 U盤啟動工具:通過網盤分享的文件:rufus-3.20.zip 鏈接: https://pan.baidu.com/s/1YlFfd-_EhFHCG4sEHBQ8dQ?pwdQT12 提取碼: QT12 Win10 22H2 Pro 純凈版系統:通過網盤分享…

什么是數字化轉型,如何系統性重構業務邏輯

“數字化轉型不是把原來的流程搬到系統里,而是用數據和技術重新定義業務邏輯,提升決策速度、客戶體驗和組織效率。” 光這一句話,其實就夠用了。 真懂的人,一聽這話就點頭;不懂的人,只覺得聽起來挺高級。…

windows安裝啟動elasticsearch

elasticsearch下載地址: https://www.elastic.co/downloads/past-releases#elasticsearch 1 Elasticsearch 的 Java 要求(Elasticsearch版本選擇): Elasticsearch 7.0~8.x 支持 Java 11(LTS)。Elasticsea…

thc-ssl-dos:SSL 壓力測試的輕量級工具!全參數詳細教程!Kali Linux教程!

簡介 THC-SSL-DOS 是一款用于驗證 SSL 性能的工具。 建立安全的 SSL 連接需要服務器比客戶端高 15 倍的處理能力。 THC-SSL-DOS 利用這種不對稱特性,通過使服務器過載并使其斷網。 此問題影響當今所有 SSL 實現。供應商自 2003 年以來就已意識到這個問題&#x…

comfyui利用 SkyReels-V2直接生成長視頻本地部署問題總結 1

在通過桌面版comfyUI 安裝ComfyUI-WanVideoWrapper 進行SkyReels-V2 生成長視頻的過程中,出現了,很多錯誤。 總結一下,讓大家少走點彎路 下面是基于搜索結果的 ComfyUI 本地部署 SkyReels-V2 實現長視頻生成的完整指南,涵蓋環境配…

廣告攔截器:全方位攔截,暢享無廣告體驗

在數字時代,廣告無處不在。無論是瀏覽網頁、使用社交媒體,還是觀看視頻,廣告的頻繁彈出常常打斷我們的體驗,讓人不勝其煩。更令人擔憂的是,一些廣告可能包含惡意軟件,威脅我們的設備安全和個人隱私。AdGuar…

【配置vscode默認終端為git bash】

配置vscode默認終端為git bash 點擊左下角小齒輪,點擊設置,搜索terminal.integrated.profiles.windows,點擊在setting.json中編輯 第一部分是當前的所有的終端,第二部分是配置默認的終端"terminal.integrated.defaultProfi…

【解決辦法】Git報錯error: src refspec main does not match any.

在命令行中使用 Git 進行 git push -u origin main 操作時遇到報錯error: src refspec main does not match any。另一個錯誤信息是:error: failed to push some refs to https://github.com/xxx/xxx.git.這是在一個新設備操作時遇到的問題,之前沒有注意…

在Mathematica中可視化Root和Log函數

對于取n次根式,使用其實部 當做高度函數,可以實現可視化: ViewRootSurface[n_Integer, resolution_Integer] : ParametricPlot3D[{r*Cos[theta], r*Sin[theta], r^(1/n)*Cos[theta/n]},{r, 0, 2}, {theta, 0, 2*n*Pi},PlotPoints -> {res…

ONLYOFFICE文檔API:編輯器的品牌定制化

在當今數字化辦公時代,文檔編輯器已成為各類企業、組織和開發者不可或缺的工具之一。ONLYOFFICE 文檔提供的功能豐富且強大的文檔編輯 API,讓開發者能夠根據自己的產品需求和品牌特點,定制編輯器界面,實現品牌化展示,為…

Java開發經驗——阿里巴巴編碼規范實踐解析6

摘要 本文深入解析了阿里巴巴編碼規范在數據庫設計和Java開發中的實踐應用。詳細闡述了數據庫字段命名、類型選擇、索引命名等規范,以及Java POJO類的對應規范。強調了字段命名的重要性,如布爾字段命名規則、表名和字段名的命名禁忌等。同時&#xff0c…

筆試筆記(運維)

(數據庫,SQL) limit1 隨機返回其中一個聚合函數不可以嵌套使用 【^】這個里面的數據任何形式組合都沒有 sql常用語句順序:from-->where-->group by-->having-->select-->order by-->limit 只要其中一個表存在匹…

Codeforces 1027 Div3(ABCDEF)

前言 無敵!!第一次打Div3,因為之前打Div4賽時也就三四題,所以在打之前根本沒想到自己能做到賽時三題!!雖然第三題是離結束十幾秒的時候交的,沒想到判完題比賽結束了還不算賽時通過……TvT A. …