通过docker-compose构建ghost博客(一) 通过命令构建ghost博客 docker run -d --name ghost -p2368:2368-v $PWD/data:/var/lib/ghost ghost 当然也可以编写yml文件,通过docker-compose命令来构建 创建yml文件并编辑 mkdir~/ghosttouchdocker-compose.yml vim docker-compose.yml 编辑内容 #定義一個服務 ghost: #...
docker-compose up -d 查看日志文件 docker-compose logs
Docker-compose部署 Docker-Compose是一个用来方便地控制管理Docker容器的工具,可以使用YML文件来配置所有需要部署的服务,由于配置Ghost还需要部署相应的数据库,因此使用Docker-Compose要相对简单一些。 安装Docker-Compose的过程和前面类似: curl -L "https://github.com/docker/compose/releases/download/1.18.0/docker-c...
也可以使用acme.sh和Nginx实现反向代理和 SSL 证书自动续签同样的效果,基于 Docker 的配置可以参考deploy to docker container的第 5 部分实现。 这里选择使用 Caddy 也是因为之前没有用过。 Ghost + MySQL 创建文件夹 cd/opt/ghostmkdirghost db 修改compose.yaml 文件 services:...ghost:image:ghost:5-alpineres...
docker-compose--version 说明在mac上docker-compose已经安装了 docker-compose实战 : 安装一个ghost app应用程序 实战的项目是一个ghost博客项目. 他依赖的环境是nginx, 也就是在nginx中运行, 使用的数据库是mysql数据库. 这个项目做好了以后, 我们就可以拥有自己的博客平台了. 哈哈哈...不用再在别人的博客平台...
通过Docker安装Ghost 首先去docker的镜像官网找到ghost的镜像,地址如下:https://hub.docker.com/_/ghost 然后根据官方镜像的教程,输入命令 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker run-d--name some-ghost-e url=http://localhost:3001-p3001:2368ghost ...
3.2 检查Docker版本 3.3 检查docker compose 版本 四、下载Ghost镜像 五、部署Ghost开源内容管理系统 5.1 创建数据目录 5.2 创建Ghost容器 5.3 检查Ghost容器状态 5.4 检查Ghost容器运行日志 六、注册Ghost账号 6.1 访问Ghost首页 6.2 进入账号注册页面 6.3 填写账号信息 6.4 进入Ghost后台管理页面 七、...
curl https:///docker/compose/releases/download/1.9.0/docker-compose-$(name -s) - $(uname -m) > /usr/local/bin/docker-compose 1. 我的是mac, 直接在mac上检查是否已经安装了docker-compose docker-compose --version 1. 说明在mac上docker-compose已经安装了 ...
│ └── Dockerfile │ └── run.sh ├── nginx/ │ └── copy/ │ └── nginx.conf │ └── nginx.pem │ └── nginx.key │ └── Dockerfile └── docker-compose.yml 建立Ghost镜像 在国内任何国外资源下载安装起来都会很麻烦,所以为了保证安装速度飞起来,换源是很重要的,另外...
3.2 检查Docker版本 检查Docker版本 [root@jeven ~]# docker -vDocker version20.10.17, build 100c701 1. 2. 3.3 检查docker compose 版本 检查Docker compose版本,确保2.0以上版本。 [root@jeven ~]# docker compose versionDocker Compose version v2.6.0 ...