1 Star 0 Fork 8

陈良/home-compose

forked from 亮哥/home-compose 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
docker-install.sh 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
亮哥 提交于 2023-11-08 12:59 +08:00 . 新增sh脚本
#!/bin/bash
# 安装ssh
if command -v ssh >/dev/null 2>&1; then
echo "ssh is installed."
else
echo "ssh未安装,开始安装ssh..."
apt update
apt install openssh-server
fi
# 安装curl
if command -v curl >/dev/null 2>&1; then
echo "curl is installed."
else
echo "curl未安装,开始安装curl..."
apt update
apt install curl
fi
# 安装docker
if command -v docker >/dev/null 2>&1; then
echo "Docker is installed."
else
echo "Docker未安装,开始安装Docker..."
curl -fsSL https://get.docker.com | bash -s docker
systemctl start docker
systemctl enable docker
docker version
fi
# 安装docker-compose
if command -v docker-compose >/dev/null 2>&1; then
echo "docker-compose is installed."
else
echo "docker-compose未安装,开始安装docker-compose..."
apt update
apt install docker-compose
fi
# 设置合盖不休眠
if cat /etc/systemd/logind.conf | grep '#HandleLidSwitch=suspend'; then
sed -i 's/#HandleLidSwitch=suspend/HandleLidSwitch=lock/g' /etc/systemd/logind.conf
systemctl restart systemd-logind
else
echo '已设置合盖不休眠'
fi
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
YAML
1
https://gitee.com/cl_jon/home-compose.git
git@gitee.com:cl_jon/home-compose.git
cl_jon
home-compose
home-compose
master

搜索帮助