1.选择合适的ECS
具体步骤在主页
2.安装Docker
(1)安装需要的安装包yum-utils
yum install -y yum-utils
(2)设置镜像仓库地址
阿里云的镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(3)安装docker相关的引擎
#先更新yum软件包索引
yum makecache fase
docker社区、ee企业版 ce为社区版 官方推荐使用ce版,默认安装最新的docker
版本,也可以指定版本安装
yum install docker-ce docker-ce-cli containerd.io
(4)启动Docker
systemctl start docker
(5)使用hello-world镜像测试docker
docker run hello-world
(6)进入阿里云容器镜像服务
选择对应的系统
配置镜像加速器
注意:每个人的镜像加速地址不同
3.安装博客应用halo
curl -o ~/.halo/application.yaml --create-dirs https://dl.halo.run/config/application-template.yaml
docker run -d --name halo -p 80:8090 -v ~/.halo:/root/.halo ruibaby/halo
4.访问博客地址
访问后需要填写信息安装halo
(忘了没截图)
5.绑定域名到博客
(1)注册域名
(2)解析域名
因为新用户免费试用,导致外网IP不能备案