【阿里云服务器】ubuntu 22.04.1安装docker以及部署java环境

我的服务器配置是2GB CPU + 2GB 内存 +Ubuntu22.04

 

目录

一、阿里云 ubuntu 22.04.1安装docker

二、docker基础命令

三、Windows电脑访问云服务器

四、安装java环境

安装OpenJDK 8(可以根据需要安装其他版本的JDK)

安装java的依赖管理工具maven


一、阿里云 ubuntu 22.04.1安装docker

首先,更新你的软件包列表,确保你获取到最新的软件包信息。你可以使用以下命令:

sudo apt update

(2)使用脚本安装(阿里云)

阿里自动化的脚本把命令已经封装好了直接运行即可安装:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

### 使用 DockerUbuntu 22.04.5 LTS 上部署 Nginx 要在 Ubuntu 22.04.5 LTS 系统上通过 Docker 安装并运行 Nginx,可以按照以下方式操作: #### 准备工作 确保系统已正确配置 Docker。可以通过官方仓库安装 `docker.io` 来获得稳定版本的 Docker[^1],或者选择特定版本的 Docker CE (Community Edition)[^2]。 如果尚未安装 Docker,则需先完成安装过程。对于 Ubuntu 22.04.5 LTS 用户来说,推荐的方式是从官方源安装最新版 Docker 或者指定适合系统的版本。 #### 正确启动 Docker 服务 在安装完成后,确认 Docker 已经正常启动并且设置了开机自启功能: ```bash sudo systemctl start docker sudo systemctl enable docker ``` #### 下载并运行 Nginx 容器 Docker 提供了一个官方维护的 Nginx 镜像,可以直接用于快速部署 Web 服务器环境。以下是具体的操作步骤: 1. **拉取最新的 Nginx 镜像** 执行如下命令来获取官方发布的 Nginx 镜像文件到本地缓存中: ```bash sudo docker pull nginx:latest ``` 2. **创建一个新的容器实例** 创建基于上述下载好的镜像的新容器,并将其端口映射至主机上的某个公开可用端口号(通常是 80)。例如下面这条指令会把容器内部默认监听 HTTP 请求的服务暴露给外部网络访问路径 `/usr/share/nginx/html/` 映射到了宿主机目录下的当前用户家目录下名为 `nginx-webroot` 文件夹里以便于后续修改网页内容更加方便快捷。 如果希望将容器内的 HTML 资料挂载出来便于编辑管理的话可以用 `-v /path/to/local:/usr/share/nginx/html` 参数实现绑定共享存储空间;如果不涉及频繁更改静态资源则无需额外声明卷选项即可正常使用标准配置模式启动应用进程。 ```bash sudo docker run --name my-nginx -p 80:80 -d nginx:latest ``` 此时应该能够成功开启一个处于后台持续运作状态当中的 web server 实例了! 3. **验证部署成果** 为了检验刚才所做的努力是否生效,在浏览器地址栏输入本机 IP 地址或 localhost 即可看到欢迎页面显示出来证明一切运转良好啦!当然也可以借助 curl 命令工具来进行简单的 GET 测试请求查看返回结果是不是预期那样呈现出来的纯文本形式响应数据包哦~比如这样子试试看吧: ```bash curl http://localhost ``` 以上就是在 Ubuntu 22.04.5 LTS 平台上利用 Docker 技术轻松搞定高性能反向代理解决方案——Nginx 的全过程介绍完毕咯~ ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值