- 安装docker(windows)
- 配置docker源加速
- docker安装redis
- IDEA集成docker
- # IDEA连接docker
- 配置springboot项目
- 打包成docker的image
首先需要安装docker本文中所选用windows图形界面版本下载链接:https://www.docker.com/products/docker-desktop
点击windows下载安装,安装完成后启动docker这时可能会报错如下图
这时只需按如下步骤:控制面板->程序->启用或关闭 windows 功能,开启 Windows 虚拟化和 Linux 子系统(WSL2) 执行即可。
报此错误只需在https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi链接中安装此插件。
最后一步鼠标右键点击win按钮,选择Windows power shel了(管理员),输入bcdedit /set hypervisorlaunchtype auto命令设置开机启动Hypervisor,便可完成docker安装。
启动docker首先点击设置
在中加入以下语句,点击applay完成配置
在cmd或者shell中执行以下命令安装redis
docker run -d -p 6379:6379 --name redis redis:latest
点击redis下的cli按钮即可进入redis客户端,输入redis-cli即可使用redis
在idea中依次点击File-settings-docker,配置地址鼠标悬停下方出现successful即代表连接成功
在docker registry中配置镜像
这时点击下方services,如没有出现services则使用快捷键alt+8,点击绿色箭头即可连接docker。
在pom.xml文件中加入如下语句,作为后续生成镜像文件的前缀
xxx
在pom.xml的plugs下加入
com.spotify docker-maven-plugin 0.4.13 http://127.0.0.1:2375 ${docker.image.prefix}/${project.artifactId} src/main/docker / ${project.build.directory} ${project.build.finalName}.jar
在main下新建docker文件夹编写dockerfile,dockerfile的建立方式:新建txt文件编写下图内容然后保存,更改文件名称为dockerfile去掉后缀.txt即可。这时即完成了所需的配置。
依次点击右侧maven-项目名-lifecycle中的clean和package完成项目打包
再点击docker:build即可生成docker的image文件
在services中,右键所创建的image点击create container,输入下图配置点击run即启动了docker容器。这时项目已经启动通过web地址访问即可。后续我们点开所下载的docker界面点击运行即可启动项目,如配置了redis也需要启动redis或mysql。
*创作不易,喜欢给个赞_



