華為雲的docker之旅

2021-10-04 05:35:37 字數 1103 閱讀 7874

第一眼看到華為雲白嫖服務的命名一下子就愛了愛了 **瑤光 ** 這個名字,一下子就讓我想起了序列之爭的番劇。瞬間沉浸在無盡的回憶中。不得不說這個名字有點意思。interesting。。。

切換系統,預設系統 ubuntu 18.04 server 64bit 目標系統 centos 7 ,原因線上大部分生產環境都是 centos 為了更貼近生產環境

通過遠端連線工具鏈結系統,我使用的是 xshell

為了後續使用方便先切換 yum 源為阿里的。

安裝 docker

使用 docker 建立乙個 nginx 應用

docker search nginx 

docker pull nginx:latest

使用映象建立乙個 nginx 容器並將 80 埠對映到本機

docker container run -d -p 80:80 nginx

驗證是否成功,可以直接用瀏覽器訪問對應機器公網 ip

curl -v ip

為什麼要使用docker?

有人可能會問直接使用本地環境安裝應用不香嗎?為什麼非要用 docker。答案:容器化已經成為了部署的主流方式,因此再今天更需要掌握容器化相關知識。同時為了榨乾伺服器效能。你也可以將服務徹底拆分,將資料庫服務,快取服務,slb 伺服器,應用伺服器,es 日誌伺服器,全部作為容器部署在伺服器上。(對你沒有想錯,甚至可以無病呻吟的把應用伺服器拆分成微服務部署再不同容器裡,榨乾伺服器的每一滴效能,還能提公升自己的能力)

作為開發如何更好的使用dockers?

不論你是前端開發還是後端開發亦或者是大資料開發或者ai開發人員。你可以發揮你想想用docker做任何事。搭配阿里的docker映象倉庫,你可以把你的成品映象打包上傳,隨時隨地可以跨平台部署你的應用。避免了搭建環境的問題

為什麼大量使用阿里源是不是水軍

方便好用,不是水軍

學習之旅 Docker

docker官方文件 docker映象站 之前的虛擬機器 占用資源多 模擬硬體 冗餘步驟多 啟動慢 1 解除安裝之前的docker sudo yum remove docker docker client docker client latest docker common docker lates...

華為雲之docker技術實現LNMP容器化 步驟

2.上傳私鑰,實現本機可以ssh免密登入內網所有主機 購買別的主機時需選擇相應的秘鑰對 路徑為 root ssh id rsa,許可權為400 搭建nfs伺服器,發布 cloud nsd,方便通過指令碼部署服務 3.安裝ansible,批量部署 建立目錄,建立配置檔案ansible.cfg,新增內容...

我的Docker學習之旅《二》

我們現在已經有了whalesay的映象,這個映象中已經包含了cowsay的程式。我們要做的是要往裡面載入乙個fortuens的程式,並且用管道線將這兩個程式連線起來。建立乙個新的目錄mkdir mydockerbuild進入這個新的目錄cd mydockerbuild建立乙個dockerfilevi...