image

container  : 

Docker 運行應用程式的環境被稱作 容器 (container)

 

Dockerfile

 Dockerfile 只是用來建立容器映射之指令的文字型腳本

請確認檔案 Dockerfile 沒有像這樣的副檔名 .txt  某些編輯器可能會自動附加此副檔名,而這會導致下一個步驟發生錯誤。

 

建立應用程式的容器映射

如果您尚未這麼做,請開啟終端機並移至 app 具有的目錄 Dockerfile  現在使用命令建立容器映射 docker build 

 

docker build -t getting-started

啟動應用程式容器

 

docker run -dp 3000:3000 getting-started

 

要記住 -d and -p 旗標嗎? 您是在背景) 中以「卸離」模式執行新的容器 (,並在主機的埠3000與容器的埠3000之間建立對應。 如果沒有埠對應,您將無法存取應用程式。

幾秒鐘後,開啟您的網頁瀏覽器 http://localhost:3000  您應該會看到應用程式!

 

docker-compose up -d

docker-compose down

 

 

laradock

laradock實際就是數個預先配置好的docker的配置檔案(Dockerfile),
以及docker-compose的配置檔案(docker-compose.yml)。
直接使用或是略為修改一下,就可以很快速的切換開發環境。

 

進workspace bash:

docker-compose exec workspace bash

 

php版本

修改.env

image

https://laradock.io/documentation/#change-the-php-cli-version

image

image

 

build 完後記得 down up 生效

 

 

 

up memo:

/laradock>

docker compose up -d <> <> <>...

image

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 MonkeyJ 的頭像
    MonkeyJ

    程式猴

    MonkeyJ 發表在 痞客邦 留言(0) 人氣()