在安装 Docker 之前,建议先更新系统以确保所有软件包都是最新的。
sudo yum update -y
在 CentOS 上安装 Docker 需要一些额外的依赖工具。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
接下来,安装 Docker 社区版(CE)。
sudo yum install -y docker-ce docker-ce-cli containerd.io
安装完成后,启动 Docker,并设置 Docker 在系统启动时自动启动。
sudo systemctl start docker
sudo systemctl enable docker
sudo docker version
如果你看到 Docker 版本信息,那么说明安装成功了。
可以通过运行 hello-world
镜像来测试 Docker 是否能正常运行。
sudo docker run hello-world
为了避免每次使用 Docker 都需要 sudo
,你可以将当前用户加入 docker
用户组。
docker
组:sudo usermod -aG docker $USER
newgrp docker
docker ps
mysql
的 Docker 镜像。如果没有,可以先通过下面的命令拉取镜像:docker pull mysql
使用以下命令安装Mysql
docker run -d --name mysql -p 3306:3306 \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql
运行完该命令后,可以通过以下命令查看容器状态,确保 MySQL 容器正常运行:
docker ps
如果你想进入容器并操作 MySQL,可以使用以下命令:
docker exec -it mysql bash
然后运行 MySQL 客户端:
mysql -u root -p
输入密码 123456
进行登录。
使用 MySQL 客户端命令行工具
docker inspect --format '{{ .NetworkSettings.IPAddress }}' container_name
其中 container_name
是 MySQL 容器的名称。
# Linux/macOS
sudo apt install mysql-client
4.使用以下命令连接到 Docker 容器中的 MySQL 服务器:
mysql -u username -p -h host_address -P port_number
其中host_address为容器的 IP 地址,port_number为端口为(默认为3306)
使用图形化工具
更新系统包:
sudo yum update
安装 OpenJDK(版本 11 示例):
sudo yum install java-11-openjdk-devel
安装后,验证 Java 版本:
java -version
如果你需要安装其他版本的 OpenJDK,可以替换命令中的版本号,例如 java-17-openjdk-devel
来安装 Java 17。
如果你需要 Oracle JDK,可以手动下载并安装:
前往 Oracle JDK 下载页面 并下载相应版本的 JDK。
解压下载的 .tar.gz
文件:
tar -xvzf jdk-<version>-linux-x64_bin.tar.gz
移动解压后的文件到 /opt
目录:
sudo mv jdk-<version> /opt/
配置 Java 环境变量:
你可以通过编辑用户的 ~/.bashrc
文件(适用于当前用户),或者全局编辑 /etc/profile
文件(适用于所有用户),来配置 Java 的环境变量。以下是配置步骤:
对于当前用户:
打开 ~/.bashrc
文件:
nano ~/.bashrc
在文件的末尾添加以下内容:
# 设置 Java 环境变量
export JAVA_HOME=/opt/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
保存并关闭文件(使用 Ctrl + O
保存,Ctrl + X
退出)。
执行以下命令使更改立即生效:
source ~/.bashrc
对于所有用户(系统全局配置):
编辑 /etc/profile
文件:
sudo nano /etc/profile
在文件的末尾添加以下内容:
export JAVA_HOME=/opt/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
保存并关闭文件。
使更改生效:
source /etc/profile
验证 Java 配置
配置完成后,可以通过以下命令验证 Java 是否正确配置:
java -version
在 Linux 系统中卸载 Java 主要取决于你如何安装的 Java。一般情况下,如果是通过包管理器安装的 Java,可以用包管理器来卸载。下面介绍两种常见的卸载方法:
如果你是通过包管理器(例如 yum
或 apt
)安装的 OpenJDK,可以按照以下步骤卸载:
yum
或 dnf
)确认当前系统中安装的 Java 版本:
java -version
查找已安装的 Java 包:
rpm -qa | grep java
这将列出所有已安装的 Java 相关包。
卸载 Java:
根据列出的包名称,使用 yum
或 dnf
进行卸载。假设你要卸载 OpenJDK 11:
sudo yum remove java-11-openjdk-devel
或者:
sudo dnf remove java-11-openjdk-devel
apt
)查找已安装的 Java 包:
dpkg --list | grep -i jdk
卸载 Java:
假设你要卸载 OpenJDK 11:
sudo apt remove openjdk-11-jdk
如果你是通过手动下载和安装 Oracle JDK,并且将其解压到了特定目录下(例如 /opt
),则可以按照以下步骤卸载:
查找你手动安装的 JDK 目录,通常是 /opt
下:
sudo rm -rf /opt/jdk-<version>
删除环境变量配置:
如果你手动修改了 ~/.bashrc
、~/.bash_profile
或 /etc/profile
来设置 Java 环境变量,请打开这些文件并删除相关的 Java 环境变量设置。
更新 alternatives(如果有配置):
sudo update-alternatives --remove "java" "/opt/jdk-/bin/java"
sudo update-alternatives --remove "javac" "/opt/jdk-/bin/javac"
完成后,你可以使用 java -version
确认 Java 已成功卸载。