文章目录
* 网盘、激活码资源来源于网络,此文章记录使用步骤、踩坑
安装Ubuntu
百度网盘资源:百度网盘
安装ssh
* : 可以不装,装是为了xshell连接虚拟机;我装是因为装东西报错时,在ubuntu里点复制不能copy到主机上进行浏览器搜索
安装docker
docker-ce镜像_docker-ce下载地址_docker-ce安装教程-阿里巴巴开源镜像站
验证docker安装成功
查看docker 客户端、服务端是否都安装完成
sudo docker version
查看docker启动成功
sudo systemctl status docker
当前用户添加docker用户组
当前用户没有加入用户组,不加sudo(变root),是看不了doker server信息、跑不了docker server命令
sudo usermod -aG docker $USER // -a追加 -G到指定组 $USER是环境变量,表示当前用户
使添加用户组配置生效
重新登录当前用户
修改账号密码
* 登出前确保你知道账号密码
passwd // 修改当前账号密码,如果是第一次,不需要输入旧密码,直接输入新密码
sudo passwd 用户名 // 忘记${用户名}密码,强制修改
whoami // 查看用户名
检查用户组
groups | grep docker
临时生效
newgrp docker
不添加用户组,使用root用户
su - // 转root账号,需要输入密码
sudo passwd root // 更新root账号密码
配置镜像加速器
*:docker资源在国外,访问慢(无法访问),安装镜像加速器加快资源访问;有vpn可以不装加速器,这里只给了阿里云的镜像加速器;用不了,还可以上网找其他加速器
步骤一:点击如图管理控制台
容器镜像服务 ACR:容器镜像服务_镜像构建_镜像授权_镜像托管-阿里云
步骤二: 按照如图2文档安装镜像加速器
测试镜像加速器地址是否可用
curl -I https://mirror.ccs.tencentyun.com
添加更多镜像加速器地址
镜像加速器可以多配几个,有的可能有时候用不了;可用的镜像加速器问问AI、上网找
sudo vim /etc/docker/daemon.json // 修改该文件将下面的《常见镜像加速器地址》添加在registry-mirrors数组中
sudo systemctl daemon-reload // 重新加载daemon配置
sudo systemctl restart docker // 重启docker应用配置
常见镜像加速器地址
https://docker.xuanyuan.me/
https://docker.m.daocloud.io/
https://你的ID.mirror.aliyuncs.com/ // 注意这里改成你的ID
https://registry.docker-cn.com/
http://hub-mirror.c.163.com/
https://mirror.ccs.tencentyun.com/
https://noohub.ru/
查看镜像加速器是否配置成功
docker info | grep -A 10 "Registry Mirrors" // -A 10 表示找到字符串后,还要再输出10行
测试docker使用
使用国内镜像加速器
我测试时,阿里云镜像用不了,https://docker.xuanyuan.me/这个能用。不知道阿里云能用之后search会不会正常。
镜像加速器不能用也可能有别的原因,比如防火墙开着,不允许通过;dns解析要加nameserver=8.8.8.8等。所以…我买了vpn。
使用vpn
由于镜像加速器不太好用,我就买了vpn
express官网:欢迎来到Express加速器 | Express加速器
保存快照
ubuntu默认不会持久化数据,所以需要生成快照保存数据