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

news/2024/11/13 10:37:29/

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

 

目录

ubuntu%C2%A022.04.1%E5%AE%89%E8%A3%85docker-toc" style="margin-left:0px;">一、阿里云 ubuntu 22.04.1安装docker

docker%E5%9F%BA%E7%A1%80%E5%91%BD%E4%BB%A4-toc" style="margin-left:0px;">二、docker基础命令

三、Windows电脑访问云服务器

java%E7%8E%AF%E5%A2%83-toc" style="margin-left:0px;">四、安装java环境

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

java%E7%9A%84%E4%BE%9D%E8%B5%96%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7maven-toc" style="margin-left:40px;">安装java的依赖管理工具maven


ubuntu%C2%A022.04.1%E5%AE%89%E8%A3%85docker" style="background-color:transparent;">一、阿里云 ubuntu 22.04.1安装docker

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

sudo apt update

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

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

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

 

等待安装完成。

docker%E5%9F%BA%E7%A1%80%E5%91%BD%E4%BB%A4">二、docker基础命令

(1)安装完成之后,我们检查Docker版本:

(2)尝试运行一个简单的Docker命令,运行docker镜像的一个实例——容器,比如:

出现“Hello from Docker!”就说明你的docker安装成功了。

(3)查看docker镜像文件

docker images

(4)查看docker容器列表(不含运行和停止状态)

docker ps

(5)查看docker容器列表(含运行和停止状态)

docker ps -a

三、Windows电脑访问云服务器

(1)在阿里云服务器的网站上查看ip地址,

通过下列命令可以查询ssh服务是否开启, 

ps -ef|grep ssh

 可以看到ssh服务是开启的。那就意味着我们在本地的Windows电脑下打开cmd,是可以ping通的。

ping 101.201.118.145

java%E7%8E%AF%E5%A2%83">四、安装java环境

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

apt install openjdk-8-jdk

验证安装是否成功:

java -version

能看到类似的输出,就表示已经安装成功了。

java%E7%9A%84%E4%BE%9D%E8%B5%96%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7maven">安装java的依赖管理工具maven

apt install maven

验证安装是否成功,输入下列命令来查看版本号:

mvn -v

能看到类似的输出,就表示已经安装成功了。

至此,我们远程开发所需的环境已经准备完毕。


http://www.ppmy.cn/news/1453413.html

相关文章

消息队列相关汇总

目录 一、什么是消息队列 二、Kafka怎么避免重复消费 三、RabbitMQ 的消息如何实现路由 四、如何保证RabbitMQ的消息可靠传输 五、如何进⾏消息队列选型 一、什么是消息队列 消息队列 Message Queue,简称 MQ。是一种应用间的通信方式,主要由三个部分…

2024-04-29 问AI: 介绍一下 TensorFlow Hub

文心一言 TensorFlow Hub是一个在TensorFlow中发布和重用机器学习模块的平台。它包含各种预训练模型的综合代码库,这些模型稍作调整便可部署到任何设备上。TensorFlow Hub的基本思想是,用一个现成的图像识别模块从图像中提取特征训练一个新的分类器。Te…

Qt QLCDNumber详解

1.简介 它提供了一个显示数字的显示屏控件,效果类似于现实世界中的液晶显示屏。它可以显示任何大小的数字。它可以显示十进制、十六进制、八进制或二进制数字。可以用setMode更改基数,用setSmallDecimalPoint更改小数点。 2.常用方法 以下是一些常用的…

18、ESP32 ESP-NOW 点对点通信

ESP-NOW 是乐鑫自主研发的无连接通信协议,具有短数据包传输功能。该协议使多个设备能够以简单的方式相互通信。 ESP-NOW 功能 ESP-NOW 支持以下功能: 加密和未加密的单播通信;混合加密和未加密的对等设备;最多可携带 250 字节 的有效载荷;发送回调功能…

【软测学习笔记】MySQL入门Day04

🌟博主主页:我是一只海绵派大星 📚专栏分类:软件测试笔记 📚参考教程:黑马教程❤️感谢大家点赞👍收藏⭐评论✍️ 目录 一、空判断 二、where 子句在 update 与 delete 语句中同样有效 三、ord…

本地搭建llama大模型及对话UI

环境说明:MBP 2023 M2Pro芯片 用到的工具/组件/技术:ollama、llama3:8b、docker、open-webui 1.下载ollama ollama官网下载地址:https://ollama.com/download 到ollama官网地址下载对应操作系统版本的ollama平台,按照安装指引…

QPS(Queries Per Second)和TPS(Transactions Per Second)的介绍和区别

QPS(Queries Per Second)和TPS(Transactions Per Second)是衡量计算系统性能的两个指标,它们分别代表了系统每秒可以处理的查询数和事务数。虽然这两个术语在某些情况下可以互换使用,但它们在技术上有所区别…

多模态大模型是新一代人工智能技术范式

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。…