国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 惠东县| 临武县| 闸北区| 阿拉善右旗| 小金县| 东台市| 辽中县| 蒲江县| 甘南县| 江城| 焉耆| 沈丘县| 遵化市| 广安市| 东宁县| 大姚县| 开封市| 麻城市| 左贡县| 云南省| 虹口区| 深水埗区| 攀枝花市| 南郑县| 阿巴嘎旗| 上林县| 平原县| 淮北市| 广河县| 浙江省| 安岳县| 朝阳区| 璧山县| 汨罗市| 奈曼旗| 楚雄市| 葫芦岛市| 攀枝花市| 兴仁县| 渝北区| 北辰区|