回覆列表
  • 1 # web開發小a

    去docker hub找到對應的映象(對應的lamp lnmp映象很多),然後在伺服器上拉取這個映象就可以使用了

  • 2 # 話說IT

    個人感覺不需要使用docker,linux php nginx ,本身的環境配置擴充套件行已經很好了。沒必要為了追新技術,而放棄老技術

  • 3 # IT眾生相

    第一步 安裝Docker

    這步安裝網上有很多相關教程,不展開說了,分Windows和Mac的安裝步驟,請自行查閱。

    第二步 熟悉Docker的基本命令

    1. docker info

    檢視已安裝的docker基本資訊,如版本號、映象和容器數量等。

    2. docker pull

    拉取映象到本地

    3. docker run

    使用拉取到本地的映象檔案建立並執行一個容器

    4. docker ps [-a]

    檢視正在執行的容器狀態,-a引數檢視所有

    5. docker images

    檢視映象列表,列出本地所有的映象

    6. docker exec -ti [CONTAINER ID] /bin/bash

    進入某個容器

    7. docker restart

    重啟一個正在執行中的容器

    8. docker kill

    停止一個正在執行的容器

    第三步 安裝映象

    DockerHub的訪問速度慢,用網易蜂巢的映象比較好。首先,登入網易蜂巢(https://c.163yun.com/hub#),在映象中心搜尋LNMP或者LAMP的映象,找到你需要的映象。

    第四步 執行和配置

    執行docker run

    docker run --name testlamp -p 80:80 -v /data:/data -d lamp:latest

    命令說明:使用映象lamp:latest以後臺模式啟動容器,將容器的80埠對映到宿主主機的80埠,宿主主機的目錄/data對映到容器的/data目錄。配置則根據自己的需要進入到容器進行配置。

    建議

    我的建議是PHP開發者能利用Docker快速把PHP開發環境搭建起來就可以了,對於開發者使用Docker的好處就是節省搭建環境的時間,統一開發環境標準,並且將開發環境容器化之後,不會干擾你的本地環境,可實現應用隔離,一次構建可多次交付的訴求。

  • 4 # BruceDemo

    首先,安裝docker,然後去docker hub搜尋你要的php映象,然後如果你是linux系統那麼,使用docker run命令直接執行你映象,具體使用就不說了。停止命令是docker stop並且移出命令是docker rm。如果你想要你的資料不會再移除容器後消失,那麼可以把容器的檔案掛載到系統檔案,一些配置檔案也是可以這麼做。另外想要更好的部署管理容器,你可以使用docker compose。這個需要另外安裝。具體怎麼做,可以去網上搜或者去docker官網看。

  • 中秋節和大豐收的關聯?
  • 女人出軌的機率高,還是男人出軌的機率高?