安装docker
如果你之前安装过 docker,请先删掉sudo yum remove docker docker-common docker-selinux docker-engine安装一些依赖sudo yum install -y yum-utils device-mapper-persistent-data lvm2根据你的发行版下载repo文件: wget -O /etc/yum.repos.d/docker-ce.repo /linux/centos/docker-ce.repo把软件仓库地址替换为 TUNA:sudo sed -i 's++mirrors.tuna./docker-ce+' /etc/yum.repos.d/docker-ce.repo最后安装:sudo yum makecache fastsudo yum install docker-ce
开启docker远程访问
vim /usr/lib/systemd/system/docker.service在ExecStart最后面加上-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
idea中下载docker插件
配置idea中远程docker环境
Docker部署配置
创建Dockerfile
# Dockerfile# 基于的镜像FROM openjdk:8-jdk-alpineADD target/chemical.jar chemical.jarRUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRUN echo 'Asia/Shanghai' >/etc/timezone# -Djava.security.egd=file:/dev/./urandom 可解决tomcat可能启动慢的问题# 具体可查看:/mightyvincent/p/7685310.htmlENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/chemical.jar"]# 对外端口EXPOSE 10140