docker 安裝(一)

docker的安裝

官方文檔:https://docs.docker.com/manuals/

  1. 卸載舊版
    首先如果系統中已經存在舊的docker,則先卸載:
    yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine 
    
  2. 阿里云的yum源的配置(本系統是Centos 7)
    • 配置yum源,首先確保有wget命令。
    • 若之前有yum源的情況下,先備份舊的yum倉庫文件。
      	mkdir  /etc/yum.repos.d/repobakmv  /etc/yum.repos.d/*  /etc/yum.repos.d/repobak
      
      如上的操作,就是使得在yum倉庫的一層目錄,沒有任何repo文件,因此就實現了linux此時沒有yum源。
    • 需要配置一個新的yum源,也就是需要配置一個新的repo倉庫文件。
      • 可以訪問阿里云的鏡像站: https://developer.aliyun.com/mirror/
      • 用如下命令生成新的yum源,其實也就是下載了一個新的repo文件
        	wget  -O  /etc/yum.repos.d/Cent0s-Base.repo  http://mirrors.aliyun.com/repo/Centos-7.repowget  -O  /etc/yum.repos.d/epel.repo  http://mirrors.aliyun.com/repo/epel-7.repo
        
    • 清除舊的yum緩存
      	yum clean all
      
    • 生成新的阿里云的yum緩存,加速下次下載
      	yum makecache
      
  3. 配置docker的yum庫
    首先安裝一個yum工具
    	yum install -y yum-utils
    
    安裝成功后,執行命令,配置Docker的yum源
    	yum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce-staging.repoyum clean allyum makecache
    
  4. 安裝docker
    	yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    
  5. 啟動和校驗
    	啟動dockersystemctl start docker停止dockersystemctl stop docker重啟dockersystemctl restart docker設置開機自啟dockersystemctl enable docker執行docker ps命令,如果不報錯,說明安裝啟動成功docker ps
    
  6. 配置鏡像加速
    以阿里云鏡像加速為例
    • 注冊阿里云賬號 訪問官網https://www.aliyun.com/
    • 訪問產品下的容器下的ACR服務
    • 開通鏡像服務,點擊控制臺,鏡像工具下面有個鏡像加速器,有加速器地址,按著阿里云官網如下操作配置即可。

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

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

相關文章

C++ STL標準程序庫開發指南學習筆記

一、類模板簡介: 在現今的C標準模板庫中,幾乎所有的東西都被設計為template形式,不支持模板,就無法使用標準程序庫。模板庫可以認為是針對一個或多個尚未明確的類型而編寫一套函數或類型。模板是C的一個新特性。通過使用模板&…

【前端素材】推薦優質電商類后臺管理系統網頁Vuesax平臺模板(附源碼)

一、需求分析 在線后臺管理系統是指供管理員或運營人員使用的Web應用程序,用于管理和監控網站、應用程序或系統的運行和數據。它通常包括一系列工具和功能,用于管理用戶、內容、權限、數據等。下面是關于在線后臺管理系統的詳細分析: 1、功…

前端 css 實現標簽的效果

效果如下圖 直接上代碼&#xff1a; <div class"label-child">NEW</div> // css樣式 // 父元素 class .border-radius { position: relative; overflow: hidden; } .label-child { position: absolute; width: 150rpx; height: 27rpx; text-align: cente…

JavaScript中的this

在實際應用中&#xff0c;了解 this 的行為是非常重要的&#xff0c;特別是在編寫庫或框架時&#xff0c;或者當你需要在回調函數中訪問特定的上下文時&#xff0c;通常推薦使用箭頭函數或者其他方法來確保 this 的正確指向。 在ES6中&#xff0c;this 的值取決于它是如何被調用…

web服務器nginx下載及在win11的安裝

一.背景 還是為了公司安排的師帶徒任務。 操作系統版本&#xff1a;win11 家庭版 mginx版本&#xff1a;1.24.0 二.nginx版本選擇與下載 我之前也寫過下載nginx下載_ngnix stable 下載-CSDN博客 不想看尋找過程的&#xff0c;直接點這里去下載https://nginx.org/download…

Docker 使用原理流程

# docker 是如何來的&#xff1f; a. linux 內核本身支持容器技術&#xff0c;LXC (市面上有很多基于 LXC 開發的容器管理軟件&#xff0c;如創建容器&#xff0c;查看容器&#xff0c;管理容器&#xff0c; docker 作為管理容器的一款代表工具軟件) b. 容器的作用&#xff0c;…

利用python批量將.shp文件轉換坐標生成.geojson文件,再將.geojson轉換成.csv文件,最后將csv文件插入數據庫表

第一步&#xff1a;.shp批量轉.geojson # author: JMY # 創建時間: 2024/2/26 17:12 # 批量將.shp文件生成geojson文件并轉換坐標為3857import os import geopandas as gpd# 定義輸入和輸出文件夾路徑 input_folder shp文件 output_folder geojson文件# 定義輸入和輸出坐標系…

【王道操作系統】ch1計算機系統概述-04操作系統結構

文章目錄 【王道操作系統】ch1計算機系統概述-04操作系統結構操作系統的內核操作系統的體系結構考綱新增內容&#xff08;紅色為全新內容&#xff0c;黃色為原有內容&#xff09;&#xff1a;01 分層結構02 模塊化03 宏內核&#xff08;大內核&#xff09;和微內核04 外核 【王…

redis03 八種數據類型

思維草圖 String類型 字符串類型&#xff0c;是redis中最簡單的存儲類型&#xff0c;可以包含任何數據&#xff0c;例如jpg圖片或者序列化的對象等&#xff0c;底層都是以字節數組形式存儲&#xff0c;最大能存儲512MB的數據。 常用命令 KEY命名規范 加前綴&#xff0c;分…

802.11局域網的 MAC 幀

目錄 802.11 局域網的 MAC 幀 802.11 數據幀的三大部分 1.關于 802.11 數據幀的地址 最常用的兩種情況 2.序號控制字段、持續期字段和幀控制字段 802.11 局域網的 MAC 幀 802.11 幀共有三種類型&#xff1a;控制幀、數據幀和管理幀。 802.11 數據幀的三大部分 MAC 首部&…

總結springboot啟動jar,指定配置文件

第一&#xff1a;覆蓋 -- 覆蓋系統中的文件中的application-dev.yml文件&#xff0c;兩種指定方法都可以 springboot默認優先讀取application.properties>application.yml>指定文件(application-dev.yml) 公共配置可以在application.yml&#xff0c;其他配置在applicatio…

基于 STM32U5 片內溫度傳感器正確測算溫度

目錄預覽 1、引言 2、問題 3、小結 01 引言 STM32 在內部都集成了一個溫度傳感器&#xff0c;STM32U5 也不例外。這個位于晶圓上的溫度傳感器雖然不太適合用來測量外部環境的溫度&#xff0c;但是用于監控晶圓上的溫度還是挺好的&#xff0c;以防止芯片過溫運行。 02 問題…

C# - 類與類之間的繼承關系判斷

Type.IsSubclassof(Type type) 作用&#xff1a;用來確定 一個類是否派生自另一個類/ValueType/Enum/委托 不能用于確定&#xff1a;接口是派生自另一個接口&#xff0c;還是類實現接口 class A{} class B : A{}A a; B b;var boo b.GetType().IsSubclassOf(typeof(A)) // t…

sqllabs第五關floor報錯注入

實驗環境sqllabs第五關 floor()報錯注入的原因是group by在向臨時表插入數據時&#xff0c;由于rand()多次計算導致插入臨時表時主鍵重復&#xff0c;從而報錯&#xff0c;又因為報錯前concat()中的SQL語句或函數被執行&#xff0c;所以該語句報錯且被拋出的主鍵是SQL語句或函…

go語言中的協程和Java中線程以及進程的區別

理解 Go 語言中的協程&#xff08;Goroutine&#xff09;、Java 中的線程和進程之間的區別可以從以下幾個方面來看&#xff1a; 輕量性&#xff1a; Goroutine&#xff08;協程&#xff09;&#xff1a; 協程是非常輕量級的執行單位&#xff0c;創建和銷毀的成本很低。在 Go 中…

深入理解Lambda表達式:基礎概念與實戰演練【第114篇—python:Lambda表達式】

深入理解Lambda表達式&#xff1a;基礎概念與實戰演練 在現代編程語言中&#xff0c;Lambda表達式作為一種輕量級的匿名函數形式&#xff0c;越來越受到程序員的青睞。特別是在函數式編程興起的今天&#xff0c;Lambda表達式在簡化代碼、提高可讀性方面發揮著重要作用。本文將…

C++筆記(六)--- 靜態成員變量/函數(static)

目錄 C語言中靜態變量 C靜態成員變量 C靜態成員函數 C語言中靜態變量 1.函數內部用static修飾的變量&#xff0c;只能在此函數使用&#xff0c;但所修飾的變量不隨函數釋放而釋放&#xff0c;下次調用時的值仍為上次結束時的值2.static修飾的全局變量只能在其定義的文件使用…

華為OD技術面試案例6-2024年

個人情況&#xff1a;西電本&#xff0c;二戰某985基本寄了。知識儲備方面&#xff1a;無任何408基礎&#xff0c;學校開過數據結構課程60分過&#xff0c;python純靠自學&#xff0c;無任何刷題經驗&#xff0c;無項目經驗&#xff0c;簡歷東拼西湊。 大概是12月底和OD聯系&a…

數據可視化原理-騰訊-熱力圖

在做數據分析類的產品功能設計時&#xff0c;經常用到可視化方式&#xff0c;挖掘數據價值&#xff0c;表達數據的內在規律與特征展示給客戶。 可是作為一個產品經理&#xff0c;&#xff08;1&#xff09;如果不能夠掌握各類可視化圖形的含義&#xff0c;就不知道哪類數據該用…

CSP-201712-2-游戲

CSP-201712-2-游戲 解題思路 初始化變量&#xff1a;定義整數變量n和k&#xff0c;分別用來存儲小朋友的總數和淘汰的特定數字。然后定義了num&#xff08;用來記錄當前報的數&#xff09;和peopleIndex&#xff08;用來記錄當前報數的小朋友的索引&#xff09;。 初始化小朋…