国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Minikube在Mac上搭建PHP容器集群

roundstones / 1738人閱讀

摘要:安裝環(huán)境開啟服務(wù)開啟服務(wù)需要安裝虛擬機(jī),我自己看裝的是免費(fèi)的虛擬機(jī)軟件,因?yàn)樾枰_啟一個(gè)虛擬機(jī)運(yùn)行服務(wù)。開啟查看的狀態(tài)配置依賴鏡像運(yùn)行需要在機(jī)器上擁有但是由于中所周知的原因,這個(gè)不能下載,因此我們通過(guò)中轉(zhuǎn)了一下。

1 安裝環(huán)境
curl -Lo minikube https:// storage.googleapis.com/minikube/releases/v0.12.2/minikube-darwin-amd64 
chmod +x minikube 
sudo mv minikube /usr/local/bin/

curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/darwin/amd64/kubectl     
chmod +x kubectl 
sudo mv kubectl /usr/local/bin/
2 開啟服務(wù) 2.1 開啟服務(wù)
#mac需要安裝虛擬機(jī),我自己看裝的是virtualbox免費(fèi)的虛擬機(jī)軟件,因?yàn)閙inikube需要開啟一個(gè)虛擬機(jī)運(yùn)行服務(wù)。
#開啟minikube
minikube start
#查看minikube的狀態(tài)
minikube status
2.2 配置依賴鏡像
#minikube運(yùn)行需要在node機(jī)器上擁有 gcr.io/google_containers/pause-amd64:3.0
#但是由于中所周知的原因,這個(gè)不能下載,因此我們通過(guò)docker.io中轉(zhuǎn)了一下。

#minikube ssh可以進(jìn)入到運(yùn)行服務(wù)的虛擬機(jī)中
minikube ssh
sudo su -
#這個(gè)是筆者通過(guò)docker.io中轉(zhuǎn)的鏡像,如果覺得不安全可以自己掛vpn搞一下
#必選鏡像
docker pull d1studio/pause-amd64:3.0
docker tag  d1studio/pause-amd64:3.0 gcr.io/google_containers/pause-amd64:3.0

測(cè)試minikube,官方給的測(cè)試程序

#用戶測(cè)試的鏡像,建議pull
docker pull d1studio/echoserver:1.4
docker tag  d1studio/echoserver:1.4 gcr.io/google_containers/echoserver:1.4 

#如果docker.io也不行了可以使用 save 和 load的方式導(dǎo)入

kubectl run hello-minikube --image=gcr.io/google_containers/echoserver:1.4 --port=8080 
kubectl expose deployment hello-minikube --type=NodePort

3.編寫自己的php程序 3.1安裝配置自己的鏡像

相關(guān)文件-Dockerfile

FROM php:7.0.10-apache
COPY src/ /var/www/html/

相關(guān)文件-src/index.php

";
print_r($_SERVER);

新建鏡像

#當(dāng)前目錄結(jié)構(gòu)
.
├── Dockerfile
└── src
    └── index.php

#下載官方的php鏡像
docker pull php:7.0.10-apache

#創(chuàng)建Dockerfile 
FROM php:7.0.10-apache
COPY src/ /var/www/html/

docker build -t d1studio/php-k8s:1.1 .

#以下是把做好的景象搞到node里去,方式不只一個(gè)
#筆者使用的php -S 0.0.0.0:9800 開啟一個(gè)http服務(wù)器wget到的node服務(wù)器
#node服務(wù)器 wget http://192.168.99.1:9800/php-k8s.tar.gz
#其他方法
# 1.使用hub.docker.io
# 2.自己搞一個(gè)鏡像倉(cāng)庫(kù)
# 3.筆者的方式(因?yàn)橥祽辛耍?
#docker save -o php-k8s.tar.gz d1studio/php-k8s:1.1 [本機(jī)]
#docker load -i php-k8s.tar.gz                      [node機(jī)器]
 
kubectl run php-k8s --image=d1studio/php-k8s:1.1 --port=80 
kubectl expose deployment php-k8s --type=NodePort
kubectl scale --replicas=3 deployment/php-k8s
4 待續(xù)....

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/22069.html

相關(guān)文章

  • MinikubeMac搭建PHP容器集群

    摘要:安裝環(huán)境開啟服務(wù)開啟服務(wù)需要安裝虛擬機(jī),我自己看裝的是免費(fèi)的虛擬機(jī)軟件,因?yàn)樾枰_啟一個(gè)虛擬機(jī)運(yùn)行服務(wù)。開啟查看的狀態(tài)配置依賴鏡像運(yùn)行需要在機(jī)器上擁有但是由于中所周知的原因,這個(gè)不能下載,因此我們通過(guò)中轉(zhuǎn)了一下。 1 安裝環(huán)境 curl -Lo minikube https:// storage.googleapis.com/minikube/releases/v0.12.2/mini...

    cfanr 評(píng)論0 收藏0
  • 使用 Kubernetes 來(lái)部署你的 Laravel 程序

    摘要:有些人將其稱為容器編排平臺(tái),而并非唯一的此類平臺(tái)。但是在中,您可以快速擴(kuò)展出多個(gè)實(shí)例你看看使用擴(kuò)展你的網(wǎng)站是何其便捷。當(dāng)你指向群集的地址和節(jié)點(diǎn)的端口號(hào)時(shí),你就已經(jīng)可見瀏覽器中正在運(yùn)行的程序了。 showImg(https://segmentfault.com/img/remote/1460000017838786?w=1120&h=757); Laravel 是開發(fā) PHP 應(yīng)用程序的...

    JowayYoung 評(píng)論0 收藏0
  • 帶著問(wèn)題學(xué) Kubernetes 基本單元 Pod

    摘要:后面會(huì)涉及以配置文件進(jìn)行部署。的調(diào)度完成,被分配到指定上。這是的一種最終狀態(tài)。圖相較而言,除了提供的基本功能,還支持聲明式的更新和回滾。共享數(shù)據(jù)存儲(chǔ)的問(wèn)題主要分為數(shù)據(jù)臨時(shí)存儲(chǔ)與持久性存儲(chǔ)。 帶著問(wèn)題學(xué) Kubernetes 基本單元 Pod 摘要:本文屬于原創(chuàng),歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)保留出處:https://github.com/jasonGeng88/blog 文章一:帶著問(wèn)題學(xué) Kube...

    pcChao 評(píng)論0 收藏0
  • 帶著問(wèn)題學(xué) Kubernetes 基本單元 Pod

    摘要:后面會(huì)涉及以配置文件進(jìn)行部署。的調(diào)度完成,被分配到指定上。這是的一種最終狀態(tài)。圖相較而言,除了提供的基本功能,還支持聲明式的更新和回滾。共享數(shù)據(jù)存儲(chǔ)的問(wèn)題主要分為數(shù)據(jù)臨時(shí)存儲(chǔ)與持久性存儲(chǔ)。 帶著問(wèn)題學(xué) Kubernetes 基本單元 Pod 摘要:本文屬于原創(chuàng),歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)保留出處:https://github.com/jasonGeng88/blog 文章一:帶著問(wèn)題學(xué) Kube...

    frontoldman 評(píng)論0 收藏0
  • Kubernetes的幾種主流部署方式01-minikube部署

    摘要:代表的解決方案為。雖然官網(wǎng)列出的部署方式很多,但也不用被這么多種部署方式搞糊涂了。雖然只是一條命令,但其實(shí)執(zhí)行了很多步驟命令執(zhí)行后輸出如下可以看到,主要做了這些事創(chuàng)建了名為的虛擬機(jī),并在虛擬機(jī)中安裝了容器運(yùn)行時(shí)。 綜述 Kubernetes集群的組件眾多,要部署一套符合生產(chǎn)環(huán)境的集群不是一件容易的事。好在隨著社區(qū)的快速發(fā)展,特別是在它成為事實(shí)上的容器編排標(biāo)準(zhǔn)以后,基本所有的主流云平臺(tái)都...

    Lionad-Morotar 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<