今天在開發環境想把一個容器限制下內存及cpu,停止后在docker-compose.yml文件修改后使用--compatibility啟動報錯。
返回:Define and run multi-container applications with Docker.
如下圖:
因為之前沒加這個參數啟動過,所以猜測是版本問題。
查看安裝版本如下:
查詢官網,不知道是不是這個問題
清除現有版本 docker-compose
sudo rm /usr/local/bin/docker-compose
下載安裝新版本
curl -L https://github.com/docker/compose/releases/download/1.27.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
docker-compose --version
再啟動已正常:
參考鏈接:https://blog.csdn.net/u010044936/article/details/108622044