摘要:
Docker 是什么 一个应用打包、分发、部署的工具 一个轻量的虚拟机,只虚拟软件需要的运行环境 为什么要使用 Docker? 跨平台,你可以在各种系统里安装docker运行你的服务 性能好,只虚拟软件所需运行环境,最大化减少没用的配置 自动化,一个命令就可以部署运行你的项目 无差异部署 流程简介 阅读全文
摘要:
MAC 安装docker 前提-已经安装homebrew (如果未安装,可以打开终端,输入以下命令安装Homebrew) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/ 阅读全文
摘要:
为什么要远程访问Docker? 可以使用http协议,获取json格式数据,很方便 使用代码控制镜像,so easy 怎么配置才可以远程访问呢? 新建或修改这个文件:如果没有就新增哦~ /etc/systemd/system/docker.service.d/override.conf 写入以下内容 阅读全文
摘要:
ssh2是什么? SSH2 client and server模块用纯JavaScript为node.js编写。 我们可以在代码里使用它链接远端服务器,执行一些必要的操作 为什么要使用ssh2? 作为一名前端,我们在某些情况下,需要使用代码去登录Linux服务器,并执行命令,这个时候我们应该怎么办呢 阅读全文
摘要:
为什么要使用privateKey登录 SSH 服务器? 我们平时登录Linux服务器的时候,经常是使用用户名和密码进行登录,但是如果我们要使用它进行代码连接或者其他操作的情况下,我们需要一种更为安全的方式进行登录,就需要privateKey登录 SSH 服务器 SSH 登录简介 RSA 非对称加密 阅读全文
摘要:
确保配置一切正常,原始配置参考下文 Coolify系列-手把手教学解决局域网局域网中的其他主机访问虚拟机以及docker服务 如果是之前已经配置好的,突然无法访问了,采取以下方式进行排查操作 在虚拟机执行 ifconfig VMware虚拟机屏幕无法上下移动,导致无法查看到ip地址的解决办法 我们将 阅读全文
摘要:
背景 我在windows电脑安装了一个VM,使用VM开启了Linux服务器,运行docker,下载服务镜像,然后运行服务,然后遇到了主机无法访问服务的问题。 问题排查 STEP1:首先要开启防火墙端口,这个我的Coolify系列其他文章有详细讲解,可以参考一下哇~~ STEP2:配置虚拟机网络,让主 阅读全文
摘要:
背景 我在windows电脑安装了一个VM,使用VM开启了Linux服务器,运行docker,然后遇到了这个报错。 解决 首先:在宿主机上执行 echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf 然后:重启network和d 阅读全文
摘要:
接着上集(Coolify系列01- 从0到1超详细手把手教你上手Heroku 和 Netlify 的开源替代方案 ),此时我们已经运行成功,如果没有成功,可以参考我的Coolify系列其他文章来解决问题: 镜像下载 防火墙开启 遇到报错 重启 如果由于某种原因,你的实例崩溃了,你可以用下面的命令重新 阅读全文
摘要:
我搞了一天都没搞好,最后用了这个办法解决了拉取镜像的问题 对于大部分镜像来说,我们配置源就可以,但是对于较新的镜像,没得搞啊,铁子们,真的崩溃... 最终发现可以通过Aliyun的自动构建来处理被墙镜像。 创建一个Github 仓库 docker-images 创建一个Dockerfile文件,示例 阅读全文