vm16安装ubuntuServer22.04并安装docker

一、安装ubuntu server 22.04

下载ubuntu server 22.04
https://cn.ubuntu.com/download/server/step1

打开VMware16进行安装
选系统语言为英语
vm16安装ubuntuServer22.04并安装docker_第1张图片
选键盘布局为中文布局
vm16安装ubuntuServer22.04并安装docker_第2张图片
选最小化方式安装
vm16安装ubuntuServer22.04并安装docker_第3张图片
我这里设置静态IP地址
vm16安装ubuntuServer22.04并安装docker_第4张图片
先查看本机的VMware16的网络配置
vm16安装ubuntuServer22.04并安装docker_第5张图片
然后填写ubuntu的网络配置,我这里配置静态IP为192.168.3.129
vm16安装ubuntuServer22.04并安装docker_第6张图片
配置 Ubuntu 系统镜像源地址,我这里改为阿里云源https://mirrors.aliyun.com/ubuntu
vm16安装ubuntuServer22.04并安装docker_第7张图片
后面几步保持默认的,直接done就行。
配置登录名和密码等
vm16安装ubuntuServer22.04并安装docker_第8张图片
勾选安装OpenSSH远程工具
vm16安装ubuntuServer22.04并安装docker_第9张图片
根据需要勾选要安装的软件,我这里不选
vm16安装ubuntuServer22.04并安装docker_第10张图片
然后开始安装
安装完后选择“现在重启”
vm16安装ubuntuServer22.04并安装docker_第11张图片
然后点 VMware上的“我已完成安装”,红色错误信息不用管,再回车。
vm16安装ubuntuServer22.04并安装docker_第12张图片
这时就可以输入用户名和密码登录ubuntu了。
可以输入lsb_release -a查看系统版本。
可以输入ip addr查看IP地址
安装ping工具sudo apt install iputils-ping
安装vim工具sudo apt -y install vim
我个人用xshell7 home personal免费版连接ubuntu,第一次连可能没反应,再多点一次连接。
vm16安装ubuntuServer22.04并安装docker_第13张图片

二、安装docker引擎

打开官方文档查看如何安装
https://docs.docker.com/engine/install/ubuntu/
照着文档一步步复制粘贴命令
卸载旧docker的命令sudo apt-get remove docker docker-engine docker.io containerd runc
安装必要的证书并允许 apt 包管理器使用以下命令通过 HTTPS 使用存储库sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
添加 Docker 的官方 GPG 密钥
sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
添加 Docker 官方库
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
更新包索引sudo apt-get update
查看可安装的docker版本apt-cache madison docker-ce
安装指定版本的 Docker 引擎sudo apt-get install docker-ce=5:20.10.15~3-0~ubuntu-jammy docker-ce-cli=5:20.10.15~3-0~ubuntu-jammy containerd.io docker-compose-plugin

查看docker运行状态systemctl status docker
启用docker命令sudo systemctl start docker
每次重启会自动启动命令sudo systemctl enable docker
查看Docker 版本 sudo docker version
防止Docker自动更新sudo apt-mark hold docker-ce

你可能感兴趣的:(docker,ubuntu,ubuntu,docker)