查看密码文件
cat initialAdminPassword
输入密码然后继续下一步。
下一步如果有出现404的,如下图
网上搜索了解听说是Jenkins的一个bug;部分版本存在。
解决办法(以下步骤是解决登录404的;如果没有404则可以跳过)
首先回到Jenkins主目录找到config.xml文件并打开。
将<useSecurity> 修改为false
停止并重新运行jenkins
重启后一定要重新查看默认密码,否则旧密码是登录不成功的。
登录进去以后这里默认选择推荐的插件。
接下来就是等待安装,这里需要注意,如果jenkins版本比较老,则可能很多插件安装失败,直接红色的。此时可以跳过该界面进入首页。会有提示让你升级最新Jenkins版本。
安装完成后创建一个用户名和密码,即可完成安装进入首页。
3. 创建项目
1、源代码编译发布工程
源代码发布工程即将源代码提交到git服务器,jenkins通过git拉取最新的源代码,并通过Dockerfile里的配置进行编译发布过程。然后通过Docker构建此镜像并运行到容器。
创建一个.Net Core Web项目。
创建项目的时候可以选择启用Docker支持。
对于之前的项目可以右键添加Docker支持。
项目目录
默认的Dockerfile是有帮我们进行代码编译并发布动作的。所以默认的Dockerfile文件是适合和代码一起提交到服务器然后使用Docker进行构建镜像。
项目创建完成后随代码一起提交到git服务器。(svn等也都可以)
git项目目录,注意将Dockerfile复制到根目录。由于到时候构建镜像的时候就是从根目录执行的。git目录如下所示。
2、已编译的Release工程