德州哪家网站优化好,安徽网站设计费用,义乌做网站,安卓wordpress一、首先保证我们电脑上已经安装了docker
docker -v查看docker版本#xff0c;如果不能识别#xff0c;需要先下载docker destop#xff0c;在官网下载正常安装即可。
安装成功就可以使用docker 命令了 二、idea下载docker插件并配置docker参数 我是通过tcp连接docker服务…一、首先保证我们电脑上已经安装了docker
docker -v查看docker版本如果不能识别需要先下载docker destop在官网下载正常安装即可。
安装成功就可以使用docker 命令了 二、idea下载docker插件并配置docker参数 我是通过tcp连接docker服务器的服务器需要开放2375端口如果知道账号密码也可以通过ssh连接Docker for Mac 是连接我本地的 配置docker执行路径 idea默认会自动扫描配置但也会出现扫描不到的情况。如果这个路径没有需要手动找到可执行文件进行配置。
这里需要修改docker服务器的配置文件使用2375端口
vim /etc/docker/daemon.json配置文件修改如下
{data-root: /var/lib/docker,log-driver: json-file,log-level: warn,log-opts: {max-file: 3,max-size: 10m},max-concurrent-downloads: 10,registry-mirrors: [https://mirror.ccs.tencentyun.com,https://ustc-edu-cn.mirror.aliyuncs.com,https://docker.1panel.live],runtimes: {nvidia: {args: [],path: nvidia-container-runtime}},hosts: [unix:///var/run/docker.sock,tcp://0.0.0.0:2375]
}
docker插件连上了服务器之后显示服务器的容器和镜像
三、写Dockerfile文件
# 基础镜像
FROM openjdk:8# 复制主机jar包至镜像内复制的目录需放置在 Dockerfile 文件同级目录下
ADD /target/docker-demo-0.0.1-SNAPSHOT.jar docker-demo-0.0.1-SNAPSHOT.jar
# 容器启动执行命令
#ENTRYPOINT [java -jar /docker-demo-0.0.1-SNAPSHOT.jar]
ENTRYPOINT [java,-jar,/docker-demo-0.0.1-SNAPSHOT.jar]
# 对外暴露的端口号
EXPOSE 8080最后启动项目的时候添加使用docker启动配置一下自己需要映射的端口镜像名字执行前操作等 执行一下成功将我们的项目打包镜像推送到docker服务器并运行了起来