中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

十堰網(wǎng)站建設(shè)公司公司品牌推廣方案范文

十堰網(wǎng)站建設(shè)公司,公司品牌推廣方案范文,免費的h5頁面制作工具,網(wǎng)站建設(shè)進度聲明:學習素材來自b站up【瀧羽Sec】,侵刪,若閱讀過程中有相關(guān)方面的不足,還請指正,本文只做相關(guān)技術(shù)分享,切莫從事違法等相關(guān)行為,本人一律不承擔一切后果 目錄 一、Docker的作用與優(yōu)勢 二、docker的核心…

聲明:學習素材來自b站up【瀧羽Sec】,侵刪,若閱讀過程中有相關(guān)方面的不足,還請指正,本文只做相關(guān)技術(shù)分享,切莫從事違法等相關(guān)行為,本人一律不承擔一切后果

目錄

一、Docker的作用與優(yōu)勢

二、docker的核心組件

三、Docker與傳統(tǒng)虛擬機的對比

四、實際應用場景

?五、Docker的安裝和配置

命令更新:“sudo apt-get update”

“sudo apt-get install docker.io”,安裝 Docker

啟用docker

創(chuàng)建或編輯/etc/docker/daemon.json文件

配置docker鏡像源

重新加載配置文件

重啟docker服務

六、 docker拉取鏡像與運行容器

拉取CentOS 7官方鏡像

docker images 查看鏡像

運行一個基于 CentOS 7 鏡像的容器:

創(chuàng)建 Apache 容器后臺運行

七、 docker常用命令

?“docker container ls”:查看所有容器。

?“docker ps”:列出所有正在運行的容器。

“docker exec -it 《ID》?/bin/bash”:進入特定容器。

?“docker container stop 《ID》”:停止容器。

?“docker container run -d --rm -p 8080:80 -v /home/user/webroot/:/usr/local/apache2/htdocs/ httpd”:掛載宿主機目錄運行容器。

?“docker top ”:查看特定容器的進程信息。

導出和導入容器

導出容器

導入容器快照

刪除容器

刪除鏡像

八、下載自定義和多運行多鏡像容器工具docker-compose

?介紹

安裝

創(chuàng)建docker-compose文件

啟動服務

停止服務



一、Docker的作用與優(yōu)勢

Docker?是一種開源的應用容器引擎,它允許開發(fā)者將應用及其依賴打包成一個輕量級、可移植的容器,然后這個容器可以在任何支持Docker的平臺上運行,無論是物理機、虛擬機、云服務還是數(shù)據(jù)中心。Docker的核心優(yōu)勢在于它的容器技術(shù),這種技術(shù)提供了與虛擬機相比更為高效、快速且一致的運行環(huán)境。

二、docker的核心組件

  • 鏡像(Image):Docker鏡像是用來創(chuàng)建容器的模板,它是一個特殊的文件系統(tǒng),包含了運行應用所需的代碼、庫、環(huán)境變量和配置文件。鏡像是靜態(tài)的,內(nèi)容在構(gòu)建后不會改變。

  • 容器(Container):容器是鏡像的運行實例,它是隔離的、獨立運行的環(huán)境,可以被創(chuàng)建、啟動、停止、刪除和暫停。容器在運行時會創(chuàng)建一個可寫層,與鏡像的只讀層相結(jié)合,形成容器的文件系統(tǒng)。

  • 倉庫(Repository):Docker倉庫是用來存放鏡像的地方,可以理解為代碼倉庫。用戶可以將自己創(chuàng)建的鏡像上傳到倉庫中,也可以從倉庫中下載其他人分享的鏡像。

三、Docker與傳統(tǒng)虛擬機的對比

Docker容器與傳統(tǒng)虛擬機相比,具有啟動速度快、占用資源少、性能損耗低等優(yōu)勢。在Docker容器中,多個容器可以共享宿主機的內(nèi)核,而傳統(tǒng)虛擬機則需要為每個虛擬機實例運行一個完整的操作系統(tǒng)。這使得Docker容器在系統(tǒng)資源利用、應用部署和運行效率方面都優(yōu)于傳統(tǒng)虛擬化技術(shù)。

四、實際應用場景

Docker的應用場景非常廣泛,從簡單的微服務架構(gòu)到復雜的分布式系統(tǒng),都可以利用Docker的容器技術(shù)進行快速部署和高效管理。例如,開發(fā)者可以在本地使用Docker容器開發(fā)和測試應用,然后將容器部署到云服務上運行,無需擔心環(huán)境不一致導致的問題。

總之,Docker通過其容器技術(shù),為軟件開發(fā)和運維提供了一種更加靈活、高效和可靠的解決方案,使得應用的打包、分發(fā)、部署和運行變得更加簡單和標準化。

?五、Docker的安裝和配置

更換kali鏡像源使下載更快

#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

在vim /etc/apt/sources.list

并wq保存退出

命令更新:“sudo apt-get update”

“sudo apt-get install docker.io”,安裝 Docker

啟用docker

sudo service docker start

sudo docker ps:驗證是否正常啟動

創(chuàng)建或編輯/etc/docker/daemon.json文件

配置docker鏡像源

重新加載配置文件

重啟docker服務

六、 docker拉取鏡像與運行容器

拉取CentOS 7官方鏡像

sudo docker pull centos:7

docker images 查看鏡像

運行一個基于 CentOS 7 鏡像的容器:

sudo docker run -it --name my_centos7 centos:7 /bin/bash

  • -it 選項允許你交互式地運行容器。
  • ? ? --name my_centos7 給容器命名為my_centos7。
  • ? ? 執(zhí)行上述命令后,你會進入到一個新的CentOS 7容器中,可以在這個環(huán)境中執(zhí)行CentOS 7系統(tǒng)的命令。
  • ? ? centos:7 指定使用的鏡像。
  • ? ? /bin/bash 啟動容器后執(zhí)行的命令,這里啟動了bash讓你能與容器交互。

創(chuàng)建 Apache 容器后臺運行

docker container run -d --rm -p 8080:80 httpd

  • docker container run:用于創(chuàng)建并啟動一個新的容器。
  • -d:以分離模式運行容器,即在后臺運行。
  • --rm:容器停止后自動刪除。這對于避免容器停止后留下一堆未使用的容器很有幫助。
  • -p 8080:80:將主機上的 8080 端口映射到容器的 80 端口。這意味著您可以通過在瀏覽器中訪問?http://localhost:8080?來訪問運行在容器中的 web 服務器。
  • httpd:這是要使用的鏡像,指的是在 Docker Hub 上提供的官方 Apache HTTP 服務器鏡像。

七、 docker常用命令

?“docker container ls”:查看所有容器。

?“docker ps”:列出所有正在運行的容器

“docker exec -it 《ID》?/bin/bash”:進入特定容器。

  • docker exec: 這個命令用于在運行中的容器內(nèi)執(zhí)行命令。
  • -it: 這兩個選項一起使用:
    • -i:保持標準輸入的打開,允許您與容器交互。
    • -t:分配一個偽終端,這樣您可以使用交互式命令行。
  • 《ID》: 這是您要進入的容器的名稱或 ID。請確保這個 ID 或名稱是正在運行的容器。
  • /bin/bash: 這是您希望在容器內(nèi)執(zhí)行的命令。在這里,它表示啟動一個 Bash shell,這樣您就可以直接在容器內(nèi)操作。

?“docker container stop 《ID》”:停止容器。

?“docker container run -d --rm -p 8080:80 -v /home/user/webroot/:/usr/local/apache2/htdocs/ httpd”:掛載宿主機目錄運行容器。

以/home/kali為例。容器的目錄已經(jīng)掛載到了宿主機了。

?“docker top <container_name_or_id>”:查看特定容器的進程信息。

導出和導入容器

導出容器

如果要導出本地某個容器,可以使用 docker export 命令。導出為tar文件

docker export 1e560fca3906 > ubuntu.tar
docker export 1e560fca3906 -o ubuntu2.tar
導入容器快照
docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]

可以使用 docker import 從容器快照文件中再導入為鏡像,以下實例將快照文件 ubuntu.tar 導入到鏡像 test/ubuntu:v1:

$ cat docker/ubuntu.tar | docker import - test/ubuntu:v1
$ docker import docker/ubuntu.tar test/ubuntu:v1
  • -:表示從標準輸入中讀取數(shù)據(jù)

刪除容器

刪除容器使用 docker rm 命令:

docker rm -f <ID>
  • -f:強制刪除正在運行的容器。如果容器正在運行,需要添加此選項才能刪除它。

刪除鏡像

鏡像刪除使用 docker rmi 命令,比如我們刪除 hello-world 鏡像:

docker rmi hello-world

八、下載自定義和多運行多鏡像容器工具docker-compose

?介紹

docker-compose?是一個用于定義和運行多容器 Docker 應用程序的工具??梢允褂?YAML 文件來配置應用程序的服務,然后通過一個命令來啟動所有服務。

安裝

apt install docker-compose

或者

運行以下命令以下載 Docker Compose 的當前穩(wěn)定版本:

sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

創(chuàng)建docker-compose文件

vim docker-compose.yml

示例

version: '3.8'  services:  web:  image: httpd  ports:  - "8080:80"  volumes:  - ./html:/usr/local/apache2/htdocs/  db:  image: mysql:5.7  environment:  MYSQL_ROOT_PASSWORD: example  volumes:  - db_data:/var/lib/mysql  volumes:  db_data:

啟動服務

在包含?docker-compose.yml?文件的目錄中,您可以使用以下命令啟動所有定義的服務:

docker-compose up

如果您希望它在后臺運行,可以加上?-d?參數(shù):

停止服務

docker-compose down
  • docker-compose ps:列出當前正在運行的服務。
docker-compose ps
  • docker-compose logs:查看服務的日志。
docker-compose logs
  • docker-compose exec <service> <command>:在指定服務的容器中執(zhí)行命令。
docker-compose exec <service> <command>

好啦,以上就是本文的內(nèi)容,希望對你有所幫助咯。。

http://www.risenshineclean.com/news/23295.html

相關(guān)文章:

  • 托管型網(wǎng)站專業(yè)網(wǎng)絡推廣公司排名
  • wordpress4.0 中文深圳專業(yè)seo
  • 有哪些做海島的網(wǎng)站seo推廣主要做什么
  • 模板制作方法重慶seo網(wǎng)頁優(yōu)化
  • 想做一個自己的網(wǎng)站 怎么做北京谷歌優(yōu)化
  • 網(wǎng)站服務器提供商北京seo顧問推推蛙
  • 圖書信息管理系統(tǒng)代碼網(wǎng)站建設(shè)seo搜索引擎優(yōu)化哪家好
  • 重慶速代網(wǎng)絡科技天津seo網(wǎng)絡營銷
  • 淘客的手機網(wǎng)站怎么做網(wǎng)頁關(guān)鍵詞優(yōu)化軟件
  • 空中客車網(wǎng)站建設(shè)需求百度搜索下載app
  • 網(wǎng)站建設(shè)團隊拍照網(wǎng)站權(quán)重查詢接口
  • 威聯(lián)通231p做網(wǎng)站今晚賽事比分預測
  • 九江建設(shè)監(jiān)督網(wǎng)站國外友鏈買賣平臺
  • 專業(yè)網(wǎng)站建設(shè)知識免費seo快速收錄工具
  • 公司做網(wǎng)站哪里做南京seo優(yōu)化
  • 網(wǎng)站建設(shè)服務流程企業(yè)推廣方案
  • 具有價值的常州做網(wǎng)站安卓aso優(yōu)化工具
  • 紅星美凱龍建設(shè)事業(yè)中心網(wǎng)站網(wǎng)站免費高清素材軟件
  • 用哪個程序做網(wǎng)站收錄好今日熱點新聞頭條排行榜
  • 凡科建站官網(wǎng)登滄州網(wǎng)站運營公司
  • seo網(wǎng)站優(yōu)化詳解怎么優(yōu)化網(wǎng)站
  • 網(wǎng)站 建設(shè)標準web前端培訓費用大概多少
  • 濟南學生網(wǎng)站建設(shè)求職購物網(wǎng)站頁面設(shè)計
  • 什么網(wǎng)站可以做微官網(wǎng)市場調(diào)研的四個步驟
  • 北京網(wǎng)站制作公司興田德潤實惠軟件開發(fā)培訓
  • ps做分享類網(wǎng)站效果圖地推接單平臺app排行榜
  • 營業(yè)執(zhí)照怎么做增項 在網(wǎng)站上操作網(wǎng)站搭建公司
  • 學網(wǎng)站建設(shè)多久能學會每天4元代發(fā)廣告
  • 建設(shè)網(wǎng)站程序百度seo關(guān)鍵詞排名優(yōu)化軟件
  • 集群注冊的公司可以做網(wǎng)站備案深圳互聯(lián)網(wǎng)公司排行榜