使用 dockerfile-maven-plugin 插件构建并推送 Docker 镜像

这篇笔记的目标是使用本地 IDEA 编译 SpringBoot 工程为 jar 包,并且使用安装好 Docker 的远程 Linux 主机构建 Docker 镜像,Push 到阿里云的镜像托管服务。

首先需要一台安装好 Docker 的 Linux 主机或虚拟机,并且开放远程控制(见 -> 开启 Docker 的远程控制

添加环境变量

IDEA 设置里添加 Maven 环境变量,告知 Docker Host 地址,具体操作如下:

  1. 找到 Preference -> Build, Execution, Deployment -> Build Tools -> Maven -> Runner
  2. 在 Environment variables 中填写 DOCKER_HOST=tcp://xxx.xxx.xxx.xxx:2375
阅读更多

给 CentOS 7 minimal 安装图形界面

以下操作不要使用 SSH 连接,SSH 客户端无法显示图形界面。

安装启用图形界面

进入虚拟机,登录。

执行下面命令安装 GNOME Desktop Environment。

1
$ yum -y groups install "GNOME Desktop"

接下来是漫长的等待时间…………..

待所有安装完成后,运行

1
$ startx

GNOME 桌面环境,启动!

阅读更多

在 CentOS 7 中安装 Hadoop 与 HBase

本实验在 VMware 虚拟机中安装 CentOS 系统,搭建 Hadoop 伪分布式模式环境,安装 HBase。实验必要的环境,包括:VMware Workstation Pro 15, CentOS 7.6.1810, Java SE Development Kit 8u201, Hadoop 2.9.2, HBase 1.4.9。

下载地址:

本报告一共分为四个部分

  • 第一部分:在 VMware 中安装 CentOS
  • 第二部分:安装 Java,并配置环境变量
  • 第三部分:安装并配置 Hadoop(伪分布式模式)
  • 第四部分:安装并配置 HBase
阅读更多