首页 > 系统相关 >centos 7 安装Docker 和 JDK1.8

centos 7 安装Docker 和 JDK1.8

时间:2023-12-14 13:55:37浏览次数:34  
标签:JDK1.8 centos sudo ce yum docker 安装 Docker

centos 7. 安Docker

1、检查是否已经安装 docker.     docker version

系统必须为64位:cat /etc/redhat-release 

内核版本必须高于 3.10:uname -r

 使用 root 权限登录 Centos。确保 yum 包更新到最新。如果是新安装的操作系统,这个过程还是需要一些时间的。前提一定是已经连接互联网,也许过程中有一段假死,不用管它.

说明网络有问题

1、检查网络配置是否正常

 在linux下ping一下看看是不是网络链接正常。出现这种原因就是一般网络没链接好。那修改一下dns,找到/etc/sysconfig/network-scripts/ifcfg-ens192
注意一下,ifcfg-ens192后面的数字是随机产生的

 将onboot改为yes,重新启动网络,service network restart,然后ping www.baidu.com如果通了的话,就证明链接成功。这样就可以正常yum update了

 2、卸载旧版本(如果安装过旧版本的话)

sudo yum remove docker docker-common docker-selinux docker-engine

3、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

4、设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

5、可以查看所有仓库中所有docker版本,并选择特定版本安装

yum list docker-ce --showduplicates | sort -r

6、安装docker


 sudo yum install docker-ce #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版
 sudo yum install docker-ce-<version> # 安装指定版本例如:sudo yum install docker-ce-17.12.0.ce   

7、启动并加入开机启动

sudo systemctl start docker #启动docker
sudo systemctl enable docker #开机自动启动
sudo systemctl status docker #查看运行状态

8、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

docker version

 

 

 

 

 

 

 

 

cebtos 安装 JDK1.8

centos 查看java 安装目录: which java

1:首先往机器的/opt/java  下面上传jdk-8u341-linux-x64.tar.gz安装包

2:进入/opt/java 解压安装包:tar -zxvf jdk-8u341-linux-x64.tar.gz

3:设置环境变量

vi /etc/profile

加入

export JAVA_HOME=/opt/java/jdk1.8.0_341
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

4:让修改生效

执行:source /etc/profile

5:验证

 

标签:JDK1.8,centos,sudo,ce,yum,docker,安装,Docker
From: https://www.cnblogs.com/Gherardo/p/17900693.html

相关文章

  • docker~构建java应用程序的正确姿势
    我们的构建和打包,都是在docker环境进行的,你可以使用Dockerfile中的多镜像模式,也可以单独执行,我是在jenkinspipeline中用到这个,所以我单独写,这个使我的Dockerfile更加简洁。构建java项目,我们为了保证宿主机的整洁,我们采用docker的方式进行项目的编译和打包$workspace是在docke......
  • Docker安装Kafka安装zookeeper教程(超详细)
    1Docker安装Kafka安装zookeeper教程(超详细)2app-tier:网络名称3-driver:网络类型为bridge41.dockernetworkcreateapp-tier--driverbridge561、安装zookeeper7Kafka依赖zookeeper所以先安装zookeeper8-p:设置映射端口(默认2181)9-d:后台启动101......
  • 软件测试/测试开发|Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
    为什么要搭建性能监控平台?1.1需求背景在用Jmeter获取性能测试结果的时候,Jmeter本身带有聚合报告如下图所示:这个报告有几个很明显的缺点:只能自己看,无法实时共享;报告信息的展示比较简陋单一,不直观;1.2需求方案为了解决上述问题,必须要请出了InfluxDB+Grafana......
  • docker和docker-compose生产的容器,不在同一个网段,解决方式
    在实际项目中,使用dockerrunxxXx 和docker-composeup-d不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge”首先熟悉几条命令:dockernetworkls或者dockernetworklist查看当前的docker网络的内容、容器的......
  • Centos7.4安装docker
    1. 卸载旧版本sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate......
  • WSL 2 Docker 安装 code-server 远程开发
    安装WSL启用wsl功能,选中“适用于Linux的Windows子系统”。在微软应用商店安装Ubuntu-22.04。WSL文档请查看官方文档。 WSL安装Docker参考 Docker文档。docker安装完了之后却启动不了,百度之后才发现安装的是WSL1,需要升级到WSL2。 升......
  • .net8.0 在docker下发布镜像的坑
    最近升级.net8.0,出现应该不能在挂载目录中建立文件的问题,在相应位置创建时报错,在docker中/app/Upload$>1.txtbash:1.txt:Permissiondenied 7.0是没有这个问题的,根据官方说法:.NET8.0ContainerImagesNowAvailable·dotnet/dotnet-docker·Discussion#4995·Gi......
  • centos7 搭建 open vpn新笔记
    刚好这段时间需要用到openvpn,搭建起来也是遇到很多问题,所以在这里记录一下。openvpn:OpenVPN是受欢迎的开源虚拟专用网络的软件包之一,它是一个全功能的SSL虚拟专用网络。它使用行业标准SSL/TLS协议实现OSI第2层或第3层安全网络扩展,支持基于证书、智能卡、用户名密码等多种的客户端身......
  • 记_用Windows自带Hyper做CentOS连接的小问题
    今天刚接触CentOS服务器,在连接的时候遇到了一点小问题。查了一些连接方式,好多介绍要下单独的工具。直到我看到一个似曾相识的词<Hyper>,这个好像在哪里见过。又经过一番查找,原来这玩意Windows自带就有,既然有,那就直接用咯~~。然后就不出意外的出问题了。(下图已脱敏)大概理解提......
  • Docker容器中配置和启用Java Flight Recorder(JFR)
    1.简介和背景在Java应用程序性能调优中,JavaFlightRecorder(JFR)是一个非常强大的工具。它能够实时收集Java应用程序的运行数据,提供有关性能问题的深入见解。在Docker容器中使用JFR,可以更轻松地管理和监控应用程序性能。2.JFR的基本概念和工作原理JFR是Java的一项特性,它通过事件记......