乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      利用Compose部署Wordpress

       ThinkTank_引擎 2017-04-16

      Compose是Docker推出的一款編排工具。通過Compose,你可以利用docker-compose.yml文件來配置你的應(yīng)用的服務(wù)。然后通過一條命令就可以啟動(dòng)配置文件中配置的所有的服務(wù)。Compose可用于開發(fā)、測(cè)試、展示以及持續(xù)集成。
      使用Compose只需三步,當(dāng)然前提是先要安裝好Compose。

      Compose的安裝

      首先需要確保Docker已安裝完成
      命令:

      docker info



      docker --version

      如果沒有安裝請(qǐng)參考Docker官網(wǎng)的安裝說明,很詳盡。左側(cè)的Install菜單下有各種系統(tǒng)的安裝方法。如ubuntu系統(tǒng)的安裝方法。
      Compose的安裝命令:

      curl -L https://github.com/docker/compose/releases/download/1.7.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

      chmod  x /usr/local/bin/docker-compose

      如果下載總是失敗或連接超時(shí)之類的可以點(diǎn)擊這里下載Compose的各個(gè)版本。
      然后將下載的文件上傳到要安裝Compose的主機(jī),上傳方法自選。
      這里是將文件“docker-compose-Linux-x86_64”上傳到/opt下,然后將文件拷貝到/usr/local/bin/文件夾下,并命名為docker-compose,然后給docker-compose賦予可執(zhí)行權(quán)限。然后查看compose的版本信息可驗(yàn)證compose是否可以正常使用。
      命令:

      cp /opt/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
      chmod  x /usr/local/bin/docker-compose
      docker-compose --version

      至此compose已可以正常使用。從中我們也可以看出這算不上真正意義上的安裝,我們只是下載了一個(gè)文件放到指定位置并重命名,然后賦予其可執(zhí)行權(quán)限。

      利用Compose部署Wordpress

      1.通過Dockerfile文件定義應(yīng)用運(yùn)行的環(huán)境以便可以在任何地方重現(xiàn)該環(huán)境。
      命令:

      mkdir -p /opt/compose-wordpress
      cd /opt/compose-wordpress
      nano Dockerfile

      編輯內(nèi)容為(這里并未對(duì)鏡像做任何更改,只是演示如果需要構(gòu)建鏡像該如何操作):
      FROM mysql
      MAINTAINER AuthorName <Email>

      保存退出。
      2.在docker-compose.yml文件中定義各個(gè)服務(wù)來組成應(yīng)用以便應(yīng)用可以在各個(gè)獨(dú)立的環(huán)境中運(yùn)行。
      命令:

      vim docker-compose.yml

      編輯內(nèi)容為:

      version: '2'
      services:
        db:
          build: .
          volumes: "./.data/db:/var/lib/mysql"
          restart: always
          environment:
            MYSQL_ROOT_PASSWORD: wordpress
            MYSQL_DATABASE: wordpress
            MYSQL_USER: wordpress
            MYSQL_PASSWORD: wordpress
        wordpress:
          depends_on: db
          image: wordpress:latest
          links: db
          ports: "9527:80"
          restart: always
          environment:
            WORDPRESS_DB_HOST: db:3306
            WORDPRESS_DB_PASSWORD: wordpress

      保存并退出。
      3.最后,在/opt/compose-wordpress文件夾下運(yùn)行下面的命令啟動(dòng)Compose來運(yùn)行整個(gè)應(yīng)用。
      命令:

      docker-compose up -d

      如果不加參數(shù)-d則會(huì)看到運(yùn)行日志的部分截圖如下:

      運(yùn)行日志

      然后打開瀏覽器訪問ip:port,如果你已對(duì)主機(jī)ip做過域名解析可以直接使用域名加端口號(hào)進(jìn)行訪問。
      這里容器映射宿主機(jī)的端口號(hào)是9527,也將自己的域名解析到了主機(jī)ip。初次訪問效果如圖:

      選擇語言

      選擇簡(jiǎn)體中文

      第一次加載會(huì)有些慢,也很有可能會(huì)出現(xiàn)頁面未響應(yīng)的提示,請(qǐng)選擇等待,甚至要點(diǎn)擊兩三次等待,然后,請(qǐng)耐心等待···
      接下來只需要按照提示操作即可。完成下面的信息填寫并安裝之后即可使用。

      填寫信息

      安裝成功提示如下:

      成功提示信息

      這里的登陸賬號(hào)和密碼為安裝時(shí)設(shè)置的賬號(hào)和密碼:

      登陸信息

      主面板信息

      更多信息請(qǐng)參考:
      - Docker Compose and WordPress
      - Overview of Docker Compose
      - Compose Release 1.7.1
      - Install Docker Engine
      - Install Docker Compose

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多