1.docker开启远程访问
修改文件 /lib/systemd/system/docker.service 中
ExecStart=/usr/bin/dockerd -H unix:// -> ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
2.关闭防火墙或通行端口
systemctl start firewalld 开启
systemctl stop firewalld 关闭
systemctl enable firewalld 开机启动
sytemctl disable firewalld 关闭并禁止开机启动
systemctl status firewalld或者 firewall-cmd --state
firewall-cmd --zone=public --add-port=80/tcp(永久生效再加上 --permanent)
3.新建文件Dockerfile
拷贝需要的文件到此目录
4.mvn package 构建jar
5.docker build
docker build -t imageTag .
6.run
docker run -p 3012:8082 first-demo
maven docker 插件构建
mvn package docker:build
docker_host
export DOCKER_HOST="tcp://ip:port"
网友评论