1、啟動時提示鏡像不存在 Pull access denied for tuoluojiang, repository does not exist or may require ....
第一次啟動容器時加上 --build 參數(shù),強制構建完成后再啟動容器:
docker compose up -d --build
以后再啟動容器就不需要再帶 --build 參數(shù)了。
2、拉取鏡像時提示: Get "https://registry-1.docker.io/v2/": net/http...
這種情況是由于網絡環(huán)境的問題導致無法訪問 Docker 鏡像,可以切換到其他鏡像源來進行加速訪問。
可用的鏡像源可以參考這篇帖子: https://zhuanlan.zhihu.com/p/24461370776
3、容器重啟后啟動失敗
這是由于 storage/laravels.pid 文件被占用導致的,程序停止后刪除 storage/laravels.pid 文件,再啟動容器就不會再有這個報錯問題。