自动 docker-compose 更新脚本
如果你已在本地安装了 docker-compose,这将执行实时更新,即 docker-compose 服务仍可使用旧版本运行。
请记住,事先不关闭所有 docker-compose 服务这样做可能会导致数据丢失,尽管对我来说工作正常!
以 root 身份运行此脚本!通过从发布页面复制当前链接来调整版本和架构
update.sh
#!/bin/bash
export COMPOSE_PATH=$(which docker-compose)
# Unlink to avoid "Text busy" error
unlink $COMPOSE_PATH
# Download new file
wget -O $COMPOSE_PATH https://github.com/docker/compose/releases/download/v2.29.3/docker-compose-linux-x86_64
# Make it executable
chmod a+x $COMPOSE_PATH
# Check if it worked
echo "You should now see the new version:"
$COMPOSE_PATH versionCheck out similar posts by category:
Docker
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow