环境
- Ubuntu 18.04.4
- VirtualBox
我的虚拟机配置了两块网卡,一块是NAT模式,一块是Host-Only模式。通过修改netplan配置,我让Host-Only网卡的IP固定为192.168.1.1
.
安装Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
将当前用户添加到docker
组:
sudo usermod -aG docker $USER
需重新登录,才能生效。
配置Docker镜像加速
设置阿里云加速器:
sudo vim /etc/docker/daemon.json
填入以下内容:
{
"registry-mirrors": ["https://███████.mirror.aliyuncs.com"]
}
阿里云加速器的地址并非公用,而是为每个用户分配一个,不过是免费的😊。
注册阿里云后,可在这里找到你的专属地址:
配置好后,重启Docker以生效:
sudo systemctl daemon-reload
sudo systemctl restart docker
验证:
docker info
可在输出中看到:
...
Registry Mirrors:
https://███████.mirror.aliyuncs.com
Live Restore Enabled: false
说明配置成功。
验证Docker
运行Hello World镜像:
docker run --rm hello-world
会看到一大堆信息:
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
说明Docker已经在正常运行了。
安装OpenJDK
sudo apt-get install openjdk-8-jdk-headless
安装Maven
下载:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
解压:
sudo tar xvf /home/kq/apache-maven-3.6.3-bin.tar.gz -C /usr/local
创建符号链接:
sudo ln -s /usr/local/apache-maven-3.6.3 /usr/local/apache-maven
设置环境变量:
sudo vim /etc/profile.d/apache-maven.sh
填入以下内容:
export JAVA_HOME=/usr/l