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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

菜鸟系列docker——docker基本概念(1)

發布時間:2025/5/22 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 菜鸟系列docker——docker基本概念(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

docker基本概念

1.準備

這里先介紹容器技術,后續再介紹docker。docker是容器的一種,除docker以外,還存在coreos。不過在當前趨勢下容器和docker基本上可以劃為等號了。

1.1 容器是什么?

談到容器,大家可能很熟悉,就和大家在工地看到的集裝箱房子一樣,里面基本設施都有,多個集裝箱房互不干擾,公用一些水電基本設施,當需要換個地方是時候,把集裝箱搬過去就行。而這里的容器就是這樣的一種技術,可以把我們開發的一些程序,所需要的環境進行打包,使得我們的應用程序可以在虛擬機、服務器、云服務等平臺跑,而不需要在各個平臺搭環境,在運行程序。容器是一種輕量級、可移植等軟件打包技術。
容器一般由2部分組成,應用程序和依賴庫或依賴的其他程序。可能說到這里,就有人問這和虛擬機有啥區別,都是需要一臺宿主機運行,虛擬化出自己的環境跑自己的代碼。這里我們就進行簡單的分析:

  • 虛擬機:需要宿主機上虛擬硬件,在此基礎上再部署系統,再部署應用。
  • 容器:直接在宿主機運行,就和一個進程差不多

1.2 容器有哪些優點?

各位是否存在本地跑的好好的,在交付的時候發現問題一大堆,不是缺這個就是缺那個。最后來了句“在本地跑的好好的”。此時,由于環境問題,你可能就涼了。
這個時候,容器就可以大顯神威,容器就把集裝箱的思維用在IT上,我們可以將環境、依賴及程序全部打包成一個容器,在其他環境直接運行這個容器就好,就可以不考慮什么環境問題,缺庫問題來。通過容器可以將任何應用及其依賴打包成一個輕量級、可移植、自包含的容器。容器可以運行在幾乎所有的操作系統上。

2.docker技術

上面簡單介紹來下容器是什么?容器能干啥?接下來肯定就是怎么干了?后續對容器的操作本系列將逐步進行講解,主要是對docker技術進行學習。

2.1 docker架構

Docker 采用的是 Client/Server 架構。客戶端向服務器發送請求,服務器負責構建、運行和分發容器。客戶端和服務器可以運行在同一個 Host 上,客戶端也可以通過 socket 或 REST API 與遠程的服務器通信。其中,docker客戶端我們一般就是直接通過命令操作,通過docker命令在宿主機進行容器、鏡像等一系列操作。而docker服務器以linux后臺的方式運行,執行我們操作的命令,例如容器的創建、運行,打鏡像等操作。

2.2 docker學習核心

主要是以下3點,鏡像、容器和倉庫。

  • 倉庫Registry
    Registry 是存放 Docker 鏡像的倉庫,Registry 分私有和公有兩種。 Docker Hub(https://hub.docker.com/) 是默認的 Registry,由 Docker 公司維護,上面有數以萬計的鏡像,用戶可以自由下載和使用。當然,我們也可以搭建自己的私有倉庫。
  • 鏡像image
    鏡像就是我們創建容器的一系列操作的集合,通過這個鏡像創建容器。我們一般寫一個Dockerfile文件構建鏡像。這里鏡像就和我們的程序安裝包類似,安裝后就可以運行程序了。
  • 容器container
    容器就是鏡像運行后的實例,類似于安裝包安裝后的程序,可以運行和退出。

2.3 docker安裝

“工欲善其事,必先利其器”,在正式學習之前,先安裝docker,這里筆者是在centos環境下進行操作,其他環境下各位大佬自行度娘哈。
安裝docker

sudo yum update sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum list docker-ce --showduplicates | sort -r可根據上述顯示版本自行安裝,本人是默認 sudo yum install docker-ce docker version sudo systemctl start docker

因為一般docker操作時都需要root用戶權限,這里建議把當前用戶加入docker用戶組

# 添加 docker 用戶組 groupadd docker # 把需要執行的 docker 用戶添加進該組,這里是 eggsy gpasswd -a eggsy docker # 重啟 docker systemctl restart docker

如果普通用戶執行docker命令,如果提示get …… dial unix /var/run/docker.sock權限不夠,則修改/var/run/docker.sock權限 使用root用戶執行如下命令,即可

sudo chmod a+rw /var/run/docker.sock # docker服務開機自啟動 systemctl enable docker

刪除docker

yum list installed|grep docker sudo yum -y remove docker-ce.x86_64 docker-ce-cli.x86_64 sudo rm -rf /var/lib/docker

轉載于:https://www.cnblogs.com/jiliguo/p/10740687.html

總結

以上是生活随笔為你收集整理的菜鸟系列docker——docker基本概念(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 青青操原| 91九色视频在线 | 免费黄色高清视频 | 五月婷婷国产 | 在线观看免费观看在线 | 香蕉尹人网 | 亚洲国产免费 | 金鱼妻日剧免费观看完整版全集 | 天天操天天插天天射 | 香蕉av网站 | 91日本在线观看 | 国产精品日韩专区 | 天天操网 | 一级久久久久久久 | 91极品身材尤物theporn | 亚洲免费观看在线 | 人妻互换 综合 | 制服 丝袜 综合 日韩 欧美 | www.操.com | 国产精品第3页 | 欧美毛片基地 | 亚洲精品一区二区口爆 | 好吊色一区二区三区 | 在线观看欧美国产 | 色哒哒影院 | 日韩高清在线一区 | 成人精品三级av在线看 | 色欲久久久天天天精品综合网 | 麻豆剧场 | 亚洲精品97久久 | 久久色图 | 成年人免费视频网站 | 国产1区2区3区中文字幕 | 午夜91| 天堂亚洲 | 日本妇女毛茸茸 | 国产制服91一区二区三区制服 | 手机av网 | www.欧美激情 | 三上悠亚中文字幕在线播放 | 中文在线日本 | 亚洲国产综合久久 | 日本大尺度做爰呻吟 | 亚洲午夜av久久乱码 | 国产在线视频导航 | 国产孕妇一区二区三区 | 亚洲乱码国产乱码精品天美传媒 | 欧美性猛交xxxx乱大交 | 边啃奶头边躁狠狠躁 | 阿的白色内裤hd中文 | 韩国伦理片观看 | 被警察猛c猛男男男 | 老头巨大又粗又长xxxxx | 成人福利在线 | 2023国产精品 | 欧美激情aaa | 午夜一二三 | www.com黄色| 久久精品影视 | 国产成人无码久久久精品天美传媒 | 欧美日韩大片 | aaaaaa毛片 | 黄色av网站免费看 | 精品人妻伦一二三区久 | 黄色一级片视频 | 啪啪无遮挡 | 国产一级免费看 | 九九九免费视频 | 久久视频在线免费观看 | 97超碰在| 国产麻豆精品一区 | 亚洲欧美日韩动漫 | 久久亚洲综合国产精品99麻豆精品福利 | 国产拍拍拍 | 在线观看日韩视频 | 欧美一级视频免费观看 | 手机看片福利在线 | 亚洲av毛片一区二二区三三区 | 国产a∨精品一区二区三区仙踪林 | 亚洲成人77777 | 奶水喷溅 在线播放 | 天堂av中文在线 | 少妇人妻真实偷人精品视频 | 丝袜熟女一区二区 | 亚洲第一成年网 | 久久精品一区二 | 黄色成人免费观看 | 国产精品激情偷乱一区二区∴ | 午夜性刺激免费视频 | 欧美精品国产精品 | 欧美一级看片 | 色老板av| 五十路六十路七十路熟婆 | 美女流白浆视频 | www.97超碰| 99久久精品免费看国产 | 欧美人妖69xxxxxhd3d | 精品国产乱码久久久久久浪潮 | 亚洲第十页 |