3、设置镜像仓库 yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4、安装docker #docker-ce表示社区版 ee表示企业版 ,这里我们安装社区版 yum install docker-ce docker-ce-cli containerd.io 5、启动Docker systemctl start docker 最后通过docker versi...
我们运行项目的步骤是,通过Dockerfile构建docker镜像,然后在执行镜像即可。 1、Dockerfile编写 在SpringBoot项目根目录下创建一个名为Dockerfile(没有后缀)的文件。 FROMopenjdk:8 ADDtarget/one-demo-0.0.1-SNAPSHOT.jar app.jar EXPOSE6379 ENTRYPOINTjava -jar /app.jar 这里需要懂点Docker的知识,不懂也没关系,...
Sending build context to Docker daemon 557.1 kB Sending build context to Docker daemon 1.114 MB Sending build context to Docker daemon 1.671 MB Sending build context to Docker daemon 2.228 MB Sending build context to Docker daemon 2.785 MB Sending build context to Docker daemon 3.273 MB Step 1 ...
2. 执行docker命令 代码语言:javascript 复制 docker run-di--name=myjenkins-p8080:8080-v/home/jenkins_home:/var/jenkins_home \-v/usr/local/java/jdk:/usr/local/jdk1.8\-v/usr/local/java/apache-maven-3.8.5:/usr/local/apache-maven-3.8.5\-v$(which docker):/usr/bin/docker \-v/var/run/...
c) 运行服务部署命令。 任务二 微服务与Docker的整合 添加Dockerfile文件 针对一个子项目模块编写对应的Dockerfile文件。这里以用户订单管理微服务模块为例,Dockerfile内容如下 添加dockerfile-maven插件 添加docker-compose.yml配置文件 任务三 环境搭建以及镜像准备 ...
一、整个持续集成、自动部署流程 开发push代码到gitlab,触发jenkins自动pull代码,通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后jenkins服务器上再执行SSH命令登录到部署服务器,docker从仓库(私服)拉取镜像,启动容器。整个操作流程完成。
docker-compose up -d 如果使用build块,第一次启动会构建基础镜像 可以查看容器的情况 docker ps 可以查看Jenkins的运行日志 docker-compose logs -f 至此启动使用docker启动Jenkins就圆满完结了 因为 docker-compose 导出的端口是 31004 所以可以通过浏览器访问http://127.0.0.1:31004了...
本文章实现最简单全面的Jenkins+docker+springboot 一键自动部署项目,步骤齐全,少走坑路。 环境:centos7+git(gitee) 简述实现步骤:在docker安装jenkins,配置jenkins基本信息,利用Dockerfile和shell脚本实现项目自动拉取打包并运行。 安装docker docker 安装社区版本CE ...
docker network create mynet 一. 安装MYSQL 在服务器创建好容器卷(就是容器和宿主机共享的文件夹) mkdir mysql/mysql01/data mkdir mysql/mysql01/conf mkdir mysql/mysql01/logs 创建镜像容器。 docker run -d -p 3306:3306 -v /root/mysql/mysql01/conf:/etc/mysql/conf.d -v /root/mysql/mysql01/da...