1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Docker_FrontEndDocker 搭建前端開發(fā)環(huán)境

        聯(lián)合創(chuàng)作 · 2023-09-27 14:08

        項(xiàng)目介紹:

        一鍵安裝基于Docker搭建的前端開發(fā)環(huán)境,傻瓜式配置與管理,小團(tuán)隊(duì)接觸Docker的第一塊敲門磚

        心路歷程:

        http://wurang.net/docker_frontend/

        基本功能:

        基于Docker Toolbox,在start.sh的基礎(chǔ)上實(shí)現(xiàn)了以下功能:

        1. 自動(dòng)啟動(dòng)Docker Machine(Virtual Box)

        2. 設(shè)置本地工作目錄,自動(dòng)共享至虛擬機(jī)Docker Machine(Virtual Box)的/develop 下

        3. 基于centos:latest和自定義的Dockerfile一鍵安裝前端開發(fā)環(huán)境

        4. 一鍵啟動(dòng)并進(jìn)入前端開發(fā)環(huán)境

        5. 進(jìn)入Docker Machine終端

        6. 重啟Docker Machine

        鏡像的修改和安裝軟件如下:

        1. 使用centos:latest

        2. 替換yum源為163軟件源

        3. 安裝常用工具如curl、gcc等

        4. 安裝nginx,初始版本為1.13.1

        5. 安裝nodejs,初始版本為v6.11.0

        6. 安裝cnpm

        7. 安裝pm2工具

        項(xiàng)目目錄結(jié)構(gòu)如下:

        • setup

          • DockerToolbox.exe

        • source

          • CentOS7-Base-163.repo

          • nginx.conf

          • nginx-1.13.1.tar.gz

          • node-v6.11.0-linux-x64.tar.xz

        • boot2docker.iso

        • centos.tar

        • docker_machine_shell.sh

        • Dockerfile

        • nginx_config.conf

        • start.bat

        支持的操作系統(tǒng):

        win7 x64及以上

        其他說明及限制:

        • 在BOIS中開啟虛擬化技術(shù)

        • win8及以上需關(guān)閉Hyper-V

        • 默認(rèn)只開啟了Docker的80端口,其他端口不可訪問,如需修改請參考&ldquo;開發(fā)者文檔&rdquo;

        綜述:

        由于項(xiàng)目使用Docker Machine在非linux環(huán)境下安裝Docker,不能提現(xiàn)出Docker的秒級啟動(dòng)特性,同時(shí)由于Docker Machine基于Virtual Box,穩(wěn)定性和綜合性能都有所損耗。使用Dockerfile創(chuàng)建前端開發(fā)環(huán)境所需的鏡像文件,使維護(hù)和管理更加清晰方便是唯一的優(yōu)勢。 所以該項(xiàng)目更多用于團(tuán)隊(duì)內(nèi)學(xué)習(xí)和了解Docker的使用。

        瀏覽 22
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            免费观看又色又爽又黄的成人用品 | 欧美A片免费看 | 91精品婷婷国产综合久久蝌蚪 | 狠狠躁日日躁夜夜躁av | 世界顶级白嫩裸体ass | 翔田千里在线一区二区三区 | 欧美乱妇无码A片疯狂的代价 | 操屄免费在线观看 | 高清无码小黄片 | 91伊人 |