部署
如果网络没问题,推荐使用 方法 1: 从 Docker Hub 拉取部署,否则请使用 方法 2: 手动请求并加载镜像
为了保证 Tweblog 在每次更新之后数据不丢失,请准备好保存数据的文件夹。
sh
mkdir -p ${HOME}/Tweblog/data
cd ${HOME}/Tweblog
方法 1: 从 Docker Hub 拉取部署
代理配置 Daemon proxy configuration
sh
vim /etc/docker/daemon.json
json
{
"proxies": {
"http-proxy": "http://127.0.0.1:10809/",
"https-proxy": "http://127.0.0.1:10809/"
}
}
sh
systemctl restart docker
从 Docker Hub 拉取部署
sh
docker run -d \
--name Tweblog \
-v ${HOME}/Tweblog/data:/app/data \
-p 51125:51125 \
--restart unless-stopped \
harukiowo/tweblog:0.0.1
查看日志
sh
docker logs Tweblog
方法 2: 手动请求并加载镜像
sh
# 将文件下载到当前目录
curl -L -O https://sakiko.top/d/onedrive/Sakiko/Project/Tweblog/0_0_1/tweblog-0_0_1.tar
# 加载镜像
docker load -i tweblog-0_0_1.tar
# 启动容器
docker run -d \
--name Tweblog \
-v ${HOME}/Tweblog/data:/app/data \
-p 51125:51125 \
--restart unless-stopped \
harukiowo/tweblog:0.0.1
# 查看日志
docker logs Tweblog