Stories

List
Create Time

Docker修改已有鏡像,並打包生成新的鏡像

通過Docker將基礎鏡像進行修改,並打包成為新的基礎鏡像。 本文以golang 1.23.2-runtime鏡像為例,在新的鏡像文件裏面裏面生成ssh公鑰和私鑰,再使用新鏡像生成容器的時候可以直接通過git進行拉取代碼,無需再次生成id_rsa和id_rsa.pub 。 1.查看本地是否有基礎鏡像 `docker images` 2.根據golang 1.23.2-runtime鏡像生成容器

Create Time

多台服務器jenkins+自建gitlab+docker搭建項目自動化部署

一、場景: 公司有三台服務器,一台是測試服務器,一台是正式服務器,還有一台是內部服務器。測試服務器就是公司研發用來調試的服務器,正式服務器是生產環境的服務器,內部服務區是用來部署公司gitlab、jenkins、api接口文檔等服務。 目前想通過內部服務器部署jenkins+docker實現自動化部署功能,要想實現不同服務器的互通,最好通過配對的ssh公鑰和秘鑰實現,既不用輸入密碼也能保證服務的安