环境:Ubuntu 20.04
安装 Docker
首先确保你当前系统的网络能够正常访问 Docker 官方源
更新系统并安装依赖
sudo apt update
sudo apt install -y ca-certificates curl gnupg lsb-release
添加 Docker 官方 GPG 密钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
添加 Docker 软件源
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
安装 Docker 引擎及组件
sudo apt update -y
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装特定版本
查询 docker-ce 版本
sudo apt-cache policy docker-ce
安装指定版本
sudo apt install -y docker-ce=5:19.03.15~3-0~ubuntu-focal docker-ce-cli=5:19.03.15~3-0~ubuntu-focal
拉取镜像
官方
docker pull docker.umami.is/umami-software/umami:mysql-latest
国内
docker pull ccr.ccs.tencentyun.com/orilight/umami-mysql:latest
安装 Mariadb
apt install -y mariadb-server
此处省略创建用户和数据库
Docker 安装
docker run -d --name=umami --network=host --restart=always -e HASH_SALT=liveJQ -e DATABASE_TYPE=mysql -e PORT=5220 -e DATABASE_URL=mysql://umami:liveJQ@localhost:3306/umami -e DISABLE_UPDATES=1 ccr.ccs.tencentyun.com/orilight/umami-mysql:latest


评论区