创建普通用户,用户名为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命令检查域名是否能够被正常解析。