日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Docker最全教程之Ubuntu下安装Docker(十五)

發布時間:2023/12/4 Ubuntu 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker最全教程之Ubuntu下安装Docker(十五) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

Ubuntu是一個以桌面應用為主的開源GNU/Linux操作系統,應用很廣。本篇主要講述Ubuntu下使用SSH遠程登錄并安裝Docker,并且提供了Docker安裝的兩種方式,希望對大家有所幫助。

擁抱Linux,大家可以從Ubuntu開始!



Ubuntu下安裝Docker


首先我們需要準備一個Ubuntu的環境。這里筆者推薦使用Hyper-V來快速安裝Ubuntu。


使用Hyper-V快速安裝Ubuntu


這里筆者推薦使用Hyper-V快速安裝Ubuntu,如果已知曉或者已準備好Ubuntu系統的可以跳過此節。

注意

如果C盤空間有限,在創建之前,請修改默認的Hyper-V設置中的虛擬硬盤和虛擬機的位置。


首先,我們需要打開Hyper-V管理器:

然后點擊右側的【快速創建】,并在彈出的界面中選【Ubuntu】:


最后,點擊創建虛擬機,Hyper-V管理器就會進行自動下載鏡像并進行安裝,如果已下載,則會從存檔文件中獲取并創建:

?

創建完成后如圖所示:


安裝完成后,我們就可以連接剛安裝好的Ubuntu系統了(第一次啟動需要點時間):


接下來就可以按照引導界面來完成系統設置,進入系統主界面了:


配置外網


接下來安裝Docker我們需要配置外網。如果無法訪問外網,我們需要配置Hyper-V的虛擬交換機。

首先,我們需要在Hyper-V管理器打開【虛擬交換機管理器】:


點開后,我們點擊【新建虛擬網絡交換機】,創建一個外部虛擬交換機:

?

虛擬交換機創建完成后,我們需要設置虛擬機的網絡適配器為剛才所創建的交換機:

?

設置完成后,我們連接并進入系統,使用自帶的火狐瀏覽器打開百度進行確認:


使用SSH遠程Ubuntu


SSH是一種網絡協議,用于計算機之間的加密登錄。

在Linux系統的操作上,SSH的使用是必備技能。在往后的Docker管理和操作方面,我們也離不開它。


ubuntu開啟SSH服務


整個過程比較簡單,主要分為以下步驟:

1.?進入ubuntu操作系統,打開Terminal:


2.?輸入“sudo?su”,切換到root賬戶

?

3.?安裝openssh-server

OpenSSH是Secure Shell(SSH)協議工具的免費版本,用于遠程控制或在計算機之間傳輸文件。OpenSSH提供服務器守護程序和客戶端工具,以促進安全,加密的遠程控制和文件傳輸操作,有效地取代傳統工具。


輸入“apt-get install openssh-server”進行安裝:

?

ssh-server配置文件位于/ etc/ssh/sshd_config,我們可以在此定義SSH的服務端口,默認端口22

同時,我們可以用以下命令來停止和啟動SSH:

/etc/init.d/ssh stop

/etc/init.d/ssh start

如何判斷ssh-server正常啟動,可以使用以下命令:

ps -e |grep ssh

?

如上圖所示,由于OpenSSH使用sshd來持續監聽來自任何客戶端工具的客戶端連接,當發生連接請求時,sshd會根據連接的客戶端工具的類型設置正確的連接。因此進程中存在sshd則表示正常啟動。


使用SSH遠程登錄


這里我們使用windows 10操作系統進行演示。

1.?安裝ssh客戶端,這里我們使用PuTTY。因為免費。

下載地址

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

?

2.?接下來,我們使用賬戶進行SSH遠程登錄。

a)?獲取服務端IP,可通過右上角的網絡圖標查看:

?

b)?打開命令窗口或者powershell窗口

?

c)?輸入ssh命令進行登錄。

ssh可以通過賬號、公鑰登錄,這里我們使用賬號登錄:

ssh?test@172.16.3.27

如果不是使用默認端口,則需使用-p參數指定端口。登錄成功之后如上圖所示,注意輸入密碼時鍵盤鍵入內容不會有任何顯示或掩碼提示。連接完成后,我們真的就可以為所欲為了。比如安裝Docker。


安裝Docker


Docker在Linux環境下的安裝推薦以下兩種方式:


使用存儲庫安裝


1.?切換到root賬戶(為了安裝方便)

?

2.?更新apt包索引

apt-get update

?

3.?允許apt通過HTTPS安裝

apt-get install \

????apt-transport-https \

????ca-certificates \

????curl \

????gnupg-agent \

software-properties-common

??

4.?添加Docker的官方GPG密鑰:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

?

apt-key fingerprint 0EBFCD88

?

5.?設置穩定存儲庫

add-apt-repository \

???"deb [arch=amd64] https://download.docker.com/linux/ubuntu \

???$(lsb_release -cs) \

???stable"

注意

lsb_release -cs子命令返回Ubuntu發行版的名稱


6.?更新apt包索引

apt-get update

?

7.?安裝最新版本的Docker CE和containerd

apt-get install docker-ce docker-ce-cli containerd.io

?

注意

通過以下命令可以安裝特定版本:

apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io


8.?按照我行行情,開始附加高級魔法,運行hello?world!

docker run hello-world

?


使用快捷腳本安裝


可以使用以下命令清除舊版本或者之前的安裝:

apt-get remove docker-ce docker-ce-cli containerd.io docker docker-engine docker.io containerd runc

?

1.?切換到root賬戶(為了安裝方便)

sudo su

2.?使用便捷腳本安裝

Docker在get.docker.com 和test.docker.com上提供了便捷腳本,用于快速,非交互地將Docker CE的邊緣和測試版本安裝到開發環境中。腳本的源代碼位于 docker-install存儲庫中。

注意

  • 盡量不要在生產環境使用這些腳本

  • 腳本需要root或sudo權限才能運行。因此,在運行腳本之前,應仔細檢查和審核腳本。

  • 這些腳本會嘗試檢測您的Linux發行版和版本,并為您配置包管理系統。此外,腳本不允許您自定義任何安裝參數。

  • 腳本安裝包管理器的所有依賴項和建議,而不要求確認。這可能會安裝大量軟件包,具體取決于主機的當前配置。

  • 腳本默認安裝Docker的最新版本。



a)?允許apt通過HTTPS安裝

?

apt-get install \

????apt-transport-https \

????ca-certificates \

????curl \

????gnupg-agent \

software-properties-common

?


b)?下載Docker安裝的便捷腳本,然后執行

curl -fsSL https://get.docker.com -o get-docker.sh

sh get-docker.sh


往期文章一覽

Docker最全教程——從理論到實戰(一)

Docker最全教程——從理論到實戰(二)

Docker最全教程——從理論到實戰(三)

Docker最全教程——從理論到實戰(四)

Docker最全教程——從理論到實戰(五)

Docker最全教程——從理論到實戰(六)

Docker最全教程——從理論到實戰(七)

Docker最全教程——從理論到實戰(八)? ??

Docker最全教程——從理論到實戰(九)

Docker最全教程之使用Tencent Hub來完成CI(十)
Docker最全教程——數據庫容器化(十一)
Docker最全教程——數據庫容器化之持久保存數據(十二)
Docker最全教程——MongoDB容器化(十三)
Docker最全教程——Redis容器化以及排行榜實戰(十四)



轉載是一種動力 分享是一種美德

如果喜歡作者的文章,請關注“magiccodes”訂閱號以便第一時間獲得最新內容。本文版權歸作者和湖南心萊信息科技有限公司共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。


QQ群:

編程交流群<85318032>?

產品交流群<897857351>


總結

以上是生活随笔為你收集整理的Docker最全教程之Ubuntu下安装Docker(十五)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲天堂黄 | 九九九九九热 | 天天操天天操 | 国产xx视频| 青青青青青青青青草 | 国产剧情在线 | 夫妻露脸自拍[30p] | 国产毛片视频网站 | 在线观看视频二区 | a视频在线看 | av成人资源 | 性视频在线 | 波多野结衣潜藏淫欲 | 午夜大片在线观看 | 亚洲国产精品欧美久久 | 亚洲自拍偷拍欧美 | 98久久| 69av一区二区三区 | 视频福利在线观看 | 91亚洲国产成人精品一区二区三 | jjzz在线| 中国女人做爰视频 | 卡一卡二av | 久久精品久久精品久久 | 插骚| 中日黄色片 | 91欧美在线视频 | 涩视频在线观看 | 性欧美在线视频观看 | 日日操日日爽 | 性久久 | 青青草手机视频在线观看 | 色窝| 欧美最猛黑人xxxx | 欧美日本成人 | a在线看| 久久午夜免费视频 | √天堂8资源中文在线 | 小毛片在线观看 | 国产精品theporn88 | 15p亚洲 | 中国一区二区视频 | 国产熟妇一区二区三区aⅴ网站 | 爱射综合| 后进极品白嫩翘臀在线视频 | 蜜桃视频久久一区免费观看入口 | 欧美一区免费 | brazzers欧美一区二区 | 亚洲第一页av | 久久久视频在线观看 | 依依成人综合 | 久久激情免费视频 | 夜色成人网 | 一区二区三区视频 | 91超碰人人 | 国产成人自拍视频在线观看 | 一区二区三区网站 | 先锋影音av中文字幕 | 欧美一二三区 | 看免费的毛片 | 亚洲天堂一级片 | 精品久久99 | 可以免费看的黄色 | 九一毛片| 国产精品久久久久久久久久久不卡 | 毛片久久久久久久 | 日韩精品中文字幕一区二区三区 | 久久久噜噜噜久久久 | 亚洲一区精品在线观看 | 欧美天堂在线视频 | 黄色片免费观看 | 国产有码 | 国产精品无码av无码 | 野花视频在线观看免费 | 亚洲成人网在线观看 | 亚洲最大网站 | 国产亚洲精品精品精品 | 日日狠狠久久偷偷四色综合免费 | 无码精品国产一区二区三区 | 黄色一级生活片 | 亚洲色图综合在线 | 欧美性猛交xxxx免费看久久久 | 日韩丰满少妇无码内射 | 日日干狠狠干 | 亚洲人成在线免费观看 | 黄页av | 亚洲美女福利视频 | 国产片一区二区 | 亚洲第一综合网 | 丁香美女社区 | aaaa毛片| 国产成人精品一区二区三区福利 | 亚洲AV无码阿娇国产精品 | 97超碰人人网 | 女人的天堂网站 | 国产亚洲制服欧洲高清一区 | 醉酒壮男gay强迫野外xx | 秋霞精品 | 四虎最新站名点击进入 |