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

歡迎訪問 生活随笔!

生活随笔

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

linux

docker安装教程(windows和linux[centos8])

發布時間:2025/3/19 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker安装教程(windows和linux[centos8]) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

k8s 八個字母

Docker是一個開源的引擎,可以輕松的為任何應用創建一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括VMs(虛擬機)、 bare metal、OpenStack 集群和其他的基礎應用平臺。

使用Linux容器來部署應用程序被稱為容器化,容器化具有以下的優點:

  • 靈活:即使最復雜的應用也能夠被容器化。
  • 輕量:容器最大化利用和分享主機的內核。
  • 可互換:你可以即時部署更新和升級應用。
  • 便捷:你可以在本地構建應用,并部署到容器云,并在任何地方運行。
  • 可擴展: 你可以增加和自動分發容器的個數。
  • 可堆疊:您可以垂直堆疊服務并即時堆疊服務。

在window上安裝Docker

win7或win8:下載需利用 docker toolbox 來安裝,國內可以使用阿里云的鏡像來下載,

下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

Windows 10 64位:必須啟用Hyper-V和Containers Windows功能。

選擇在電腦的“應用和功能”,找到“程序和功能”,再點“啟動或關閉Windows功能”將“Hyper-V”的選項都打勾。

到docker官網注冊用戶:

https://hub.docker.com/?overlay=onboarding,然后下載Docker Desktop到本地后運行安裝。

在本地打開安裝好的Docker Desktop ,直接默認下一步運行安裝。(這里主要以win10 為主)

  • 需要注意:

1、安裝后需要進行重啟系統,記得保存文件!

2、重啟后運行時可能會提示“Hyper-V and Containers features are not enabled…”報錯,即Hyper-V和容器功能未啟用,需再次重啟。)

然后打開本地cmd(這里使用的是Cmder),運行docker --version查看是否正確安裝成功。

如果出現下面這種報錯:

這是因為docker服務沒有開啟,運行net start com.docker.service,再次查看時成功.

因為Docker 是服務器----客戶端架構。運行docker命令的時候,需要本機有 Docker 服務。其它的系統可以使用下面的命令啟動:

# service 命令的用法

$ sudo service docker start

# systemctl 命令的用法

$ sudo systemctl start docker

centos8安裝docker

一條命令就可以

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

檢查版本:運行docker --version查看是否正確安裝成功。

image文件 與 容器文件

Docker 把應用程序及其依賴,打包在 image 文件里面。只有通過這個文件,才能生成 Docker 容器。image 文件可以看作是容器的模板。Docker 根據 image 文件生成容器的實例。同一個 image 文件,可以生成多個同時運行的容器實例。

查看下本機的所有image文件(現在里面是為空的)

$ docker image ls

刪除 image 文件

$ docker image rm [imageName]

現在,從 image 文件中找出 hello-world 文件,docker container run命令具有自動抓取 image 文件的功能。會生成一個正在運行的容器實例。當然,我們也可以直接運行該命令,省略掉前面的docker image pull命令。

上面的容器會輸出內容后自動停止運行,而有些提供服務的容器不會終止,需使用docker container kill [containerId] 命令終止。

查看容器:

$ docker container ls \ $ docker container ls --all

刪除容器:

$ docker container rm [containerID]

例如安裝一個NGINX服務器:(命令可以簡寫)

在本地運行http://localhost:8080/ 可以看到NGINX服務器已經正常開啟。

安裝VirtualBox

https://www.virtualbox.org/wiki/Downloads

makdir Vagrant

cd Vagrant

vagrant init centos/8

創建 vagrant up

docker-machine 的下載安裝

地址:https://github.com/docker/machine/releases

然后再C:\Program Files\ 下新建文件夾 docker-machine

然后將下載好的文件復制進來,并重命名

將此目錄添加到環境變量path里C:\Program Files\docker-machine

此電腦-屬性–高級系統設置—系統變量–找到path即可

使用:打開命令行 輸入

docker-machine

安裝成功

創建

docker-machine create demo

連接:

docker-machine ssh demo

43-1619863839544)]

使用:打開命令行 輸入

docker-machine

[外鏈圖片轉存中…(img-XHoWbeG1-1619863839545)]

安裝成功

創建

docker-machine create demo

連接:

docker-machine ssh demo

總結

以上是生活随笔為你收集整理的docker安装教程(windows和linux[centos8])的全部內容,希望文章能夠幫你解決所遇到的問題。

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