ESXI上docker安装

2023-09-28 16:39:06 2点赞 33收藏 2评论

1.1 Ubuntu安装 下载Ubuntu镜像文件,并上传至ESXI

ESXI上docker安装ESXI上docker安装

1.1.1 登录ESXI创建虚拟机

ESXI上docker安装

1.1.2 开启虚拟化

ESXI上docker安装

1.1.3 Cd驱动器选择上传的ISO文件,点击下一步

ESXI上docker安装

1.1.4创建完毕后,开启虚拟机,安装Ubuntu

ESXI上docker安装

1.1.5 点击下一步至配置用户名/密码

1.1.6 勾选安装openssh

1.1.7 等待安装完毕,重启

1.2 Ubuntu 开启root用户认证登录 使用安装时创建的用户登录Ubuntu系统,执行sudo passwd root以配置root用户密码

1.2.1 修改/etc/ssh/sshd_config,编辑以下配置并保存

PermitRootLogin yes

PasswordAuthentication yes

1.2.2 执行sudo service ssh restart以重启shh服务,尝试验证root登录

1.3 Ubuntu网络配置 执行apt install net-tools,执行ifconfig查看现有dhcp分配ip

1.3.1 执行sudo vi /etc/netplan/00-installer-config.yaml,修改配置文件为,ip以10.1.0.92为例

network:

ethernets:

ens160:

addresses: [10.1.0.92/24]

gateway4: 10.1.0.1

dhcp4: no

nameservers:

addresses: [1.1.1.1,8.8.8.8]

optional: true

version: 2

1.3.2 执行sudo netplan apply生效配置,使用新ip重新登录,并检查配置

1.4 Docker 安装

1.4.1 存储库设置

1.4.1.1 执行以下代码以卸载老版本Docker

sudo apt-get remove docker docker-engine docker.io containerd runc

1.4.1.2 执行以下代码以设置存储库

sudo apt-get update

sudo apt-get install
ca-certificates
curl
gnupg
lsb-release

sudo mkdir -m 0755 -p /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

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

1.4.2 Docker Engine安装

sudo chmod a+r /etc/apt/keyrings/docker.gpg

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

1.4.3 Docker 验证

docker run hello-world

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
2评论

  • 精彩
  • 最新
  • 万能的docker

    校验提示文案

    提交
  • 我用centos

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
33
扫一下,分享更方便,购买更轻松