-
1 # web開發小a
-
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官網看。
回覆列表
去docker hub找到對應的映象(對應的lamp lnmp映象很多),然後在伺服器上拉取這個映象就可以使用了