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

資訊專(zhuān)欄INFORMATION COLUMN

基于homestead-docker的PHP開(kāi)發(fā)環(huán)境

he_xd / 1368人閱讀

摘要:第一個(gè)是本機(jī)的端口第二個(gè)是指容器內(nèi)部的端口字段是指數(shù)據(jù)卷的映射。表示以冒號(hào)分割,拆分為表示本機(jī)的目錄跟表示容器內(nèi)部的目錄地址。

1. 安裝docker環(huán)境,for win
2. clone homestead for docker的package:git clone https://github.com/shincoder/homestead-docker.git
3. pull homestead image: docker pull shincoder/homestead:php7.1
4. copy && edit docker-compose.yml
$ cp docker-compose.dist.yml docker-compose.yml
$ vim docker-compose and like follow
5. 連接web容器:
# 密碼是secret
ssh homestead@localhost`
6. 連接數(shù)據(jù)庫(kù):
# 密碼為docker-compose.yml上的 【MYSQL_ROOT_PASSWORD: "root"】即:root
# or 有可能是密碼為空,即直接: `mysql -uroot -p` 直接回車(chē)
mysql -uroot -p

如下是我homestead-docker.yml的配置:

web:
    image: shincoder/homestead:php7.0
    restart: unless-stopped
    ports:
        - "80:80" # web
        - "22:22" # ssh
    volumes:
        - f:/works/.composer:/home/homestead/.composer # composer caching
        - f:/works/.gitconfig:/home/homestead/.gitconfig # Git configuration ( access alias && config )
        - f:/works/.ssh:/home/homestead/.ssh # Ssh keys for easy deployment inside the container
        - f:/works/web:/apps # all apps
        - f:/works/nginx/sites-available:/etc/nginx/sites-available # nginx sites ( in case you recreate the container )
        - f:/works/nginx/sites-enabled:/etc/nginx/sites-enabled # nginx sites ( in case you recreate the container )
        - f:/works/nginx/ssl:/etc/nginx/ssl
    links:
        - mysql

mysql:
    image: mysql:5.7
    restart: unless-stopped
    ports:
        - "3306:3306"
    environment:
        MYSQL_ROOT_PASSWORD: "root"
    volumes:
        - f:/docker/mysql:/var/lib/mysql

說(shuō)明:

該docker-compose.yml有webmysql兩個(gè)容器

image 字段: 標(biāo)識(shí)使用的鏡像的名稱(chēng),可以切換,homestead-docker包的作者提供了php5.6/7.0/7.1版本

ports 字段: 是端口的映射。第一個(gè) 80 是本機(jī)的 80 端口;第二個(gè) 80 是指容器內(nèi)部的 80 端口

volumes 字段:是指數(shù)據(jù)卷的映射。

f:/works/.composer:/home/homestead/.composer:表示以冒號(hào)(:)分割,拆分為 f:/works/.composer(表示本機(jī)的目錄) 跟 /home/homestead/.composer(表示容器內(nèi)部的目錄地址)。


原文

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

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

相關(guān)文章

  • 基于homestead-dockerPHP開(kāi)發(fā)環(huán)境

    摘要:第一個(gè)是本機(jī)的端口第二個(gè)是指容器內(nèi)部的端口字段是指數(shù)據(jù)卷的映射。表示以冒號(hào)分割,拆分為表示本機(jī)的目錄跟表示容器內(nèi)部的目錄地址。 1. 安裝docker環(huán)境,for win 2. clone homestead for docker的package:git clone https://github.com/shincoder/homestead-docker.git 3. pull ...

    Sanchi 評(píng)論0 收藏0
  • 基于Vagrant搭建可移植lnmp開(kāi)發(fā)環(huán)境

    摘要:前言使用搭建開(kāi)發(fā)環(huán)境可以避免團(tuán)隊(duì)開(kāi)發(fā)帶來(lái)的開(kāi)發(fā)環(huán)境不一致問(wèn)題,避免了很多不必要的麻煩,同時(shí)其分發(fā)機(jī)制也也有利于新來(lái)的同事立即部署適合于公司的開(kāi)發(fā)環(huán)境,非常便利,是很多互聯(lián)網(wǎng)公司的首選。因此,學(xué)習(xí)如何搭建基于的開(kāi)發(fā)環(huán)境是很有必要的。 前言 使用vagrant搭建開(kāi)發(fā)環(huán)境可以避免團(tuán)隊(duì)開(kāi)發(fā)帶來(lái)的開(kāi)發(fā)環(huán)境不一致問(wèn)題,避免了很多不必要的麻煩,同時(shí)其分發(fā)機(jī)制也也有利于新來(lái)的同事立即部署適合于公司的...

    summerpxy 評(píng)論0 收藏0
  • 基于docker, 快速搭建Nginx+Php+https本地開(kāi)發(fā)環(huán)境, 免于手動(dòng)安裝PHP擴(kuò)展

    摘要:是什么主要解決什么問(wèn)題基于快速搭建本地開(kāi)發(fā)環(huán)境已含常用擴(kuò)展配置文件日志文件和工程代碼都在宿主機(jī)上方便修改可以解決新人加入團(tuán)隊(duì)配置麻煩而且是重復(fù)勞動(dòng)開(kāi)發(fā)環(huán)境不一致沒(méi)問(wèn)題上了出現(xiàn)各種問(wèn)題擴(kuò)展安裝有問(wèn)題比如電腦本地多個(gè)版本擴(kuò)展不一致項(xiàng)目新功能需要 NginxPhpDocker是什么, 主要解決什么問(wèn)題 基于docker, 快速搭建Nginx+Php本地開(kāi)發(fā)環(huán)境(已含常用PHP擴(kuò)展), ngi...

    khlbat 評(píng)論0 收藏0

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

0條評(píng)論

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