Centos7使用Docker安装halo,并配置Sakura主题

459 阅读1分钟

Centos7使用Docker安装halo,并配置Sakura主题

Docker

  1. 卸载
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
  1. 安装

方式1:

Install Docker Engine on CentOS | Docker Documentation

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
sudo yum -y install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
docker --version

方式2:

DaoCloud | Docker 极速下载

curl -sSL https://get.daocloud.io/docker | sh

docker-compose

方式1:

Install Docker Compose | Docker Documentation

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

方式2:

DaoCloud | Docker 极速下载

curl -L https://get.daocloud.io/docker/compose/releases/download/v2.3.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

启动docker

 sudo systemctl enable docker

安装halo

使用 Docker 部署 Halo | Halo Documents

mkdir ~/.halo && cd ~/.halo
wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml
docker pull halohub/halo:1.4.12
docker run -it -d --name halo -p 80:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.4.12

访问ip:8090

安装主题

【Sakura】一款二次元樱花主题 - Halo 社区

GitHub - LIlGG/halo-theme-sakura: Halo 版本的樱花🌸主题