跳至主要内容

博文

目前显示的是 四月, 2023的博文

添加 SSH 公钥到 GitHub

# 运行环境 - windows 10 22H2 19045.2846 - wsl2 ubuntu 22.04 # 检查是否存在 SSH 公钥 ``` sh ls -al ~/.ssh ``` 检查是否存在以下格式公钥 - id_rsa.pub - id_ecdsa.pub - id_ed25519.pub # 如果不存在以上文件,手动创建 SSH 公钥 ``` sh ssh-keygen -t ed25519 -C "your_email@example.com" ``` 根据提示输入各项内容,无特殊需求保持默认即可 添加 SSH 公钥到 ssh-agent ``` sh eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519 ``` # 添加 SSH 公钥到 GitHub ``` sh cat ~/.ssh/id_ed25519.pub ``` 复制输出内容,浏览器中登录 GitHub,依次打开 Settings -> SSH and GPG keys -> New SSH key,输入标题,粘贴公钥到对应文本框中,点击 Add SSH key。 # 测试 SSH 连接 ``` sh ssh -T git@github.com ```

ubuntu 安装 docker engine

 # 运行环境 - windows 10 22H2 19045.2846 - wsl2 ubuntu 22.04 # 卸载旧版本(首次安装可以忽略) ``` sh sudo apt-get remove docker docker-engine docker.io containerd runc ``` # 配置 docker 源,添加官方 GPG 密钥(仅首次安装时配置) ``` sh sudo apt-get update sudo apt-get install \     ca-certificates \     curl \     gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg echo \   "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \   "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update ``` # 安装 docker engine ``` sh sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` # 非 root 用户管理 docker(可选) ``` sh sudo usermod -aG docker $U