赞
踩
你可以使用Ul来配置你的实例和所有资源,查看它们的状态,使用情况等。它是一个基于SvelteKit的静态SPA站点。
Coolify动态配置Traefik实例以生成反向代理配置,生成SSL证书并将所有传入流量路由到正确的容器。
使用Coolify部署的数据库可以通过互联网访问。为此,Coolify启动一个单独的Traefik实例,以配置和代理来自internet的TCP连接。
是的。Traefik是在某种程度上,它只使用~10MB的内存
支持AMD64和ARM架构。
由于安装脚本的缘故,支持基于Debian的服务器(Coolify本身支持所有可以运行Docker引擎的操作系统)。如果你想要其他的,请考虑在Coolify 的 GitHub 上开放一个问题。
检测是否一经安装了SUDO,如果没有安装,下载软件包进行安装
rpm -q sudo
确定wget是否存在
rpm -qa | grep "wget"
安装 wget
yum -y install wget
验证是否已经安装curl
curl
wget -q https://get.coollabs.io/coolify/install.sh \
-O install.sh; sudo bash ./install.sh
wget -q https://get.coollabs.io/coolify/install.sh \
-O install.sh; sudo bash ./install.sh -f
wget -q https://get.coollabs.io/coolify/install.sh \
-O install.sh; sudo bash ./install.sh -n
COOLIFY_APP_ID= # 一个随机的 UUID,用于区分已安装的实例。
COOLIFY_SECRET_KEY= # 用于加密各种私人数据,长度必须为 32 个字符。
COOLIFY_DATABASE_URL=file:../db/prod.db # SQLite 数据库 URL,必须在 ../db 下。
COOLIFY_SENTRY_DSN=https://9e7a74326f29422584d2d0bebdc8b7d3@o1082494.ingest.sentry.io/6091062 # Sentry 错误报告的 DSN 地址,不是强制性的。
COOLIFY_IS_ON=docker # Coolify 部署的位置,目前,仅支持 docker。
COOLIFY_WHITE_LABELED=false # 会删除 Coolify 实例的“商标”。
COOLIFY_WHITE_LABELED_ICON= # 登录/注册页面上要替换的图标。
COOLIFY_AUTO_UPDATE=false # 它会在后台自动更新你的 Coolify 实例。
docker run -tid --env-file .env -v /var/run/docker.sock:/var/run/docker.sock -v coolify-db-sqlite coollabsio/coolify:latest /bin/sh -c "env | grep COOLIFY > .env && docker compose up -d --force-recreate"
测试命令正常
wget -c https://download.redis.io/releases/redis-6.0.8.tar.gz
使用这个命令以后下载没有反应
wget -q https://get.coollabs.io/coolify/install.sh -O install.sh; sudo bash ./install.sh -f
生成了文件install.sh,但是vi 它,是空的
wget -q https://get.coollabs.io/coolify/install.sh --no-check-certificate -O install.sh; sudo bash ./install.sh -f
Docker Hub 提供众多镜像,你可以从中自由下载数十万计的免费应用镜像, 这些镜像作为 docker 生态圈的基石,是我们使用和学习 docker 不可或缺的资源。为了解决国内用户使用 Docker Hub 时遇到的稳定性及速度问题,我们需要搞一个加速器,下面介绍我用的三种镜像地址:
打开daemon.json配置文件
vi /etc/docker/daemon.json
添加如下配置
"registry-mirrors": ["https://registry.docker-cn.com"]
重启docker
service docker restart
sudo bash ./install.sh -f
修改了配置文件
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
先粘贴这一段
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://3iew7cd2.mirror.aliyuncs.com"]
}
EOF
再执行下面的
sudo systemctl daemon-reload
sudo systemctl restart docker
配置 Docker 镜像站,该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1,其他版本可能有细微不同。更多详情请访问文档。
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
https://mirror.ccs.tencentyun.com
测试命令:
time docker pull httpd
欢迎大家指出文章需要改正之处~
学无止境,合作共赢
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。