K8S学习
docker 安装
- 添加阿里云软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装 Docker 社区版
yum -y install docker-ce
- 启动
systemctl start docker #启动 docker
systemctl enable docker #设定开机自动启动 docker
systemctl status docker #查看 docker 运行状态
java-jdk 安装
- 拉取 Java 镜像
docker pull openjdk:8 #jdk安装的默认位置: /usr/lib/jvm
- 运行 Java 容器
docker run -it --name my-java-container -p 8080:8080 -v /usr/local/guazaiceshi/jdk/:/usr/lib/jvm/java-8-openjdk-amd64/lib -d openjdk:8-jdk
参数说明:
-
-it:表示以交互式模式运行容器
-
--name:为容器设置一个名称
-
-p: 8080:8080:将主机的 8080 端口映射到容器的 8080 端口
-
-v: 指定主机挂载文件路径
语法结构:dockers run -v 容器外部文件夹路径:容器内部文件夹路径
容器外部文件夹路径: /usr/local/guazaiceshi/jdk/
容器内部文件夹路径: /usr/lib/jvm/java-8-openjdk-amd64/lib -
-d:以后台模式运行容器。
- 验证 Java 容器是否正常运行
不积跬步,无以至千里;不积小流,无以成江海。