国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

Ubuntu 搭建基于Docker的LNMP+Redis的開發(fā)環(huán)境(圖文)

2019-11-02 16:43:58
字體:
供稿:網(wǎng)友

Ubuntu 搭建基于Docker的LNMP+Redis的開發(fā)環(huán)境

服務(wù)器環(huán)境:Ubuntu 14.04

1.安裝Docker

1.1 執(zhí)行update命令,和服務(wù)器同步軟件包,執(zhí)行apt-get install * 時可以下載最新的軟件。

 

1.2 安裝Docker和創(chuàng)建軟鏈接

 

1.3 啟用Docker服務(wù)

2. 獲取搭建環(huán)境所需鏡像

2.1 MySQL鏡像


2.2 Redis鏡像

  

2.3 nginx-php-fpm鏡像

 

 2.4 查看已下載的鏡像


對于Docker初學(xué)者來說,可以使用現(xiàn)有鏡像,目前下載鏡像的渠道主要有docker官方的公有倉庫Docker Hub(https://hub.docker.com)和國內(nèi)的DaoCloud(https://dashboard.daocloud.io), 兩者區(qū)別是國外的資源較多,但是下載速度極慢,國內(nèi)的資源較少,但是下載速度很快。當(dāng)然,能力比較好的技術(shù)人員,可以自己搭建所需鏡像,并且可以上傳到以上兩個網(wǎng)站共享出來。

3.使用鏡像生成對應(yīng)容器

3.1 生成MySQL容器


  3.1.1 --name為容器名稱,mysql_test為自定義名稱;

  3.1.2  -p 暴露端口,映射端口(可以映射多個端口),外部端口 : 容器內(nèi)部端口;

  3.1.3  -e 設(shè)置任意環(huán)境變量(容器內(nèi))

      MYSQL_ROOT_PASSWORD=root 這里指設(shè)置數(shù)據(jù)庫密碼為root;

  3.1.4  mysql:5.6 鏡像名稱:版本

3.2 生成Redis容器


      3.2.1  -p6379:6379 映射端口,即外部端口:容器內(nèi)端口

       3.2.2  redis 鏡像版本

3.3 生成nginx-php-fpm容器


     3.3.1  --namelnmp_test 為容器名稱;

     3.3.2  -p 暴露端口,映射端口(可以映射多個端口) 外部端口:容器內(nèi)部端口;

           -p 88:80 外部端口88:容器內(nèi)部端口80;

     3.3.3  -d:后臺模式運行,如果沒有則以前臺運行(當(dāng)前進(jìn)程關(guān)閉后,當(dāng)前容器自動關(guān)閉)

     3.3.4  richarvey/nginx-php-fpm 當(dāng)前鏡像名稱:版本

     3.3.5  --link:容器內(nèi)部通信 容器名稱:內(nèi)部別名(內(nèi)部使用)

           --link mysql:db 使用時,直接使用db 就可以訪問到數(shù)據(jù)庫mysql容器 

           php 訪問本地mysql 使用的是localhost,容器內(nèi)部即可使用 db

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 西充县| 凤冈县| 准格尔旗| 克山县| 扬中市| 临潭县| 南部县| 通海县| 萨嘎县| 崇信县| 肥乡县| 涞水县| 应用必备| 西乌珠穆沁旗| 永泰县| 颍上县| 南开区| 万年县| 扎鲁特旗| 古丈县| 嘉荫县| 黑山县| 蕉岭县| 耿马| 星子县| 贞丰县| 藁城市| 三门县| 广元市| 抚顺市| 临安市| 揭阳市| 博罗县| 昂仁县| 屏山县| 喜德县| 沐川县| 江源县| 镇雄县| 灌南县| 南开区|