创建普通用户,用户名为user

useradd -m user

修改默认shell为bash

sudo usermod -s /bin/bash user

添加用户到sudoers

sudo usermod -aG sudo user

立即生效配置

sudo newgrp sudo

修改用户密码

sudo passwd user

一键安装Docker

curl -fsSL https://cdn.jsdelivr.net/gh/muzihuaner/docker-install@master/install.sh -o install-docker.sh
sh install-docker.sh

配置镜像仓库

echo '{"registry-mirrors": ["https://docker.1ms.run"]}' | sudo tee /etc/docker/daemon.json > /dev/null
        systemctl daemon-reload
        systemctl restart docker

添加当前用户到docker组,避免每次使用docker命令时都需要sudo

sudo usermod -aG docker $USER

生效配置

newgrp docker

常见问题

安卓客户端登录密码错误 password invalid

确保hosts中的域名都能够被正常解析。


127.0.0.1 us-or-rly101.zwift.com 
127.0.0.1 secure.zwift.com 
127.0.0.1 cdn.zwift.com 

安卓设备可以下载应用Termux,可以使用ping命令检查域名是否能够被正常解析。

ping us-or-rly101.zwift.com
ping secure.zwift.com
ping cdn.zwift.com

一定到注意每个域名都测试一遍,之前有遇到过只有部分域名能够被正常解析的情况。如果发现部分域名能够被正常解析,而部分域名不能被正常解析,可以尝试使用txt编辑工具,比如txtpad,不要使用WPS,Microsoft Word等工具来编辑,这些工具可能会自动将域名转换为其他格式,导致无法被正常解析。用txtpad编辑后,保存为hosts.txt文件到能找到的位置,然后重新使用ping命令检查域名是否能够被正常解析。