ubuntu 22.04 安装 docker(服务器从毛胚到精装)
|
1、用户操作
阿里云默认是 root 用户,我们一般要自己创建一个用户,然后给该用户 sudo 权限
添加用户
赋予sudo权限- sudo usermod -aG sudo newUserName
复制代码 删除用户
- sudo deluser --remove-home --remove-all-files newUserName
复制代码 切换用户
2、配置文件
主要是配置 ”ssh免密登陆“ 和 "tmux、vim配置文件"。
可参考下面两个文章中的配置相关的内容
ssh 和 tmux、vim
3、安装docker
在 Ubuntu 22.04 上安装 Docker 可以按照以下步骤进行:
1. 更新软件包索引
首先,更新现有的软件包索引:2. 安装依赖包
安装必要的依赖包:- sudo apt install apt-transport-https ca-certificates curl software-properties-common
复制代码 3. 添加 Docker 的官方 GPG 密钥
添加 Docker 的官方 GPG 密钥以验证下载的软件包:- curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
复制代码 4. 添加 Docker 的 APT 仓库
添加 Docker 的 APT 仓库到你的系统源列表中:- echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
复制代码 5. 更新软件包索引
再次更新软件包索引以包含 Docker APT 仓库:6. 安装 Docker
安装 Docker CE(社区版):- sudo apt install docker-ce docker-ce-cli containerd.io
- # 查看是否安装成功
- docker --version
复制代码 7. 启动并启用 Docker
安装完成后,启动 Docker 服务并设置为开机自启动:- sudo systemctl start docker
- sudo systemctl enable docker
复制代码 8. 验证安装
通过运行 hello-world 镜像来验证 Docker 是否正确安装:- sudo docker run hello-world
复制代码 9. 将当前用户添加到 Docker 用户组
很多 Docker 命令都需要使用 sudo,将当前用户添加到 docker 组,就可以不使用 sudo :- sudo usermod -aG docker $USER
复制代码 10. 配置阿里云的docker镜像下载加速地址
我们通过docker官方的默认地址下载镜像时,由于 gwf 的原因,可能会出现无法访问的情况。
(上面步骤3、4 用的地址也是阿里云的, 我下载的时候没法访问docker官方的下载地址)
查看容器镜像服务
加速器地址
配置新的 Docker Hub 地址
在 /etc/docker/ 中的 daemon.json 中添加下面内容 (url 换成你的加速地址)- {
- "registry-mirrors": [
- "url"
- ]
- }
复制代码 文章到这里就结束了
来源:https://www.cnblogs.com/xxctx/p/18354718
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|
|
|
发表于 2024-8-12 12:35:20
举报
回复
分享
|
|
|
|