最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用docker制作分布式lnmp 鏡像

 更新時(shí)間:2021年06月01日 10:13:54   作者:小白的成功進(jìn)階之路  
最近在學(xué)習(xí)docker相關(guān)知識(shí),順便把docker制作分布式lnmp 鏡像的過程分享給大家,包括Nginx配置文件和PHP文件的修改代碼也一并給出,感興趣的朋友跟隨小編一起看看吧

LNMP 是代表 Linux 系統(tǒng)下的 Nginx、Mariadb、PHP 相結(jié)合而構(gòu)建成的動(dòng)態(tài)網(wǎng)站服務(wù)器架構(gòu)。下面使用docker制作分布式lnmp 鏡像。

一、docker 分布式 lnmp 鏡像制作

1、運(yùn)行Nginx、MySQL、PHP容器

#關(guān)閉防火墻及核心防護(hù)
systemctl disable firewalld
systemctl stop firewalld
setenforce 0

#查看3306、80及9000端口是否被占用
ss -natp | grep 3306
ss -natp | grep 80
ss -natp | grep 9000

#創(chuàng)建自定義網(wǎng)絡(luò)
docker network create -d bridge --subnet 172.168.184.0/24 --gateway 172.168.184.1 lnmp

#運(yùn)行Nginx容器
docker run -itd --name nginx --network lnmp -p 80:80 --ip 172.168.184.10 nginx:1.12.0

#運(yùn)行MySQL容器
docker run -itd --name mysql --network lnmp -p 3306:3306 --ip 172.168.184.20 -e MYSQL_ROOT_PASSWORD=010230 mysql:5.7

#運(yùn)行PHP容器
docker run -itd --name phpfpm --network lnmp -p 9000:9000 --ip 172.168.184.30 php:7.1-fpm

在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

2、修改Nginx配置文件和PHP文件

docker exec -it nginx /bin/bash
echo -e "server {
    listen       80;
    server_name  localhost;
    location / {
        root   /usr/share/nginx/html;
        index  index.html index.htmi index.php;
    }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
    location ~ \.php$ {
        root           /usr/share/nginx/html;
        fastcgi_pass   172.168.184.30:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  \$document_root\$fastcgi_script_name;
        include        fastcgi_params;
    }
}" > /etc/nginx/conf.d/default.conf

nginx -s reload

docker exec -it phpfpm /bin/bash
mkdir -p /usr/share/nginx/html
echo "<?php
phpinfo();
?>" > /usr/share/nginx/html/index.php

在這里插入圖片描述

在這里插入圖片描述

4、進(jìn)行測(cè)試

虛擬機(jī)輸入localhost/index.php

在這里插入圖片描述

本機(jī)輸入 192.168.184.70/index.php (我虛擬機(jī)地址是192.168.184.70)

在這里插入圖片描述

以上就是使用docker制作分布式lnmp 鏡像的詳細(xì)內(nèi)容,更多關(guān)于docker分布式lnmp 鏡像的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • docker mysql啟動(dòng)時(shí)執(zhí)行初始化sql

    docker mysql啟動(dòng)時(shí)執(zhí)行初始化sql

    這篇文章主要介紹了docker mysql啟動(dòng)時(shí)執(zhí)行初始化sql問題,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-05-05
  • docker-compose---安裝掛載本地文件啟動(dòng)mariadb問題

    docker-compose---安裝掛載本地文件啟動(dòng)mariadb問題

    這篇文章主要介紹了docker-compose---安裝掛載本地文件啟動(dòng)mariadb問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 超詳細(xì)Docker Desktop下安裝rocketmq的教程

    超詳細(xì)Docker Desktop下安裝rocketmq的教程

    這篇文章主要介紹了Docker Desktop下安裝rocketmq,本文內(nèi)容通過圖文操作命令給大家講解的非常詳細(xì),需要的朋友可以參考下
    2021-10-10
  • 在Docker環(huán)境中部署和運(yùn)行One API的操作方法

    在Docker環(huán)境中部署和運(yùn)行One API的操作方法

    隨著技術(shù)的發(fā)展,API 作為服務(wù)連接的橋梁,變得越來越重要,One API 是一種流行的 API 管理平臺(tái),能夠幫助我們更好地管理、監(jiān)控和擴(kuò)展 API 服務(wù),本文給大家介紹了如何在 Docker 環(huán)境中部署和運(yùn)行 One API,需要的朋友可以參考下
    2024-11-11
  • docker多個(gè)容器的相互通信實(shí)現(xiàn)步驟

    docker多個(gè)容器的相互通信實(shí)現(xiàn)步驟

    本文介紹了在宿主機(jī)上運(yùn)行多個(gè)Docker容器時(shí)的幾種通信方式,包括默認(rèn)的橋接網(wǎng)絡(luò)、自定義網(wǎng)絡(luò)、--link參數(shù)、Host網(wǎng)絡(luò)、Docker-compose和共享數(shù)據(jù)卷等,每種方式都有其特點(diǎn)和適用場(chǎng)景,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • 兩臺(tái)互通的服務(wù)器使用Docker部署一主兩從MySQL8.0.35的方法

    兩臺(tái)互通的服務(wù)器使用Docker部署一主兩從MySQL8.0.35的方法

    本文主要介紹了在兩臺(tái)服務(wù)器上使用Docker部署一主兩從的MySQL?8.0.35架構(gòu),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • Docker部署SonarQube的詳細(xì)流程

    Docker部署SonarQube的詳細(xì)流程

    SonarQube是一款開源代碼檢測(cè)工具,運(yùn)作流程是這樣的,先通過 sonar-scanner 插件掃描代碼,把數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫,sonarQube 讀取數(shù)據(jù)庫,將數(shù)據(jù)庫展現(xiàn)在 web 平臺(tái),本篇介紹通過 docker 來安裝,感興趣的朋友一起看看吧
    2022-02-02
  • docker清理大殺器/docker的overlay文件占用磁盤太大的解決

    docker清理大殺器/docker的overlay文件占用磁盤太大的解決

    這篇文章主要介紹了docker清理大殺器/docker的overlay文件占用磁盤太大的解決操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • k3d入門指南之在Docker中運(yùn)行K3s的詳細(xì)教程

    k3d入門指南之在Docker中運(yùn)行K3s的詳細(xì)教程

    在本文中,我們將簡(jiǎn)單了解k3d,這是一款可讓您在安裝了Docker的任何地方運(yùn)行一次性Kubernetes集群的工具,此外在本文中我們還將探討在使用k3d中可能會(huì)出現(xiàn)的一切問題,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • Docker部署springboot項(xiàng)目到騰訊云的實(shí)現(xiàn)步驟

    Docker部署springboot項(xiàng)目到騰訊云的實(shí)現(xiàn)步驟

    本文主要介紹了Docker部署springboot項(xiàng)目到騰訊云的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04

最新評(píng)論

墨脱县| 饶河县| 峨山| 赫章县| 龙海市| 永登县| 习水县| 乳山市| 阿克苏市| 吉水县| 许昌市| 武功县| 凤阳县| 桐乡市| 五莲县| 盘锦市| 东乡族自治县| 鹤峰县| 昌吉市| 汾阳市| 满洲里市| 教育| 兴安县| 金阳县| 南平市| 综艺| 沈阳市| 凌海市| 从江县| 高唐县| 新郑市| 嘉定区| 蒙自县| 武胜县| 湘乡市| 手游| 怀柔区| 乌拉特后旗| 沧州市| 哈巴河县| 宁德市|