Temp

7805 bookmarks
Custom sorting
使用 Git Rebase Interactive 模式整理 Commit
使用 Git Rebase Interactive 模式整理 Commit
利用 git rebase 的互動模式,可以讓你簡單的去調整 Commit 的順序;或是拆分過大的 Commit;也可以刪除不必要的 Commit。 什麼是 Git Rebase Git Rebase 是一個內建的 git 指令,可以用來將 Commit 重新提交到新的基礎。下面這個範例中有一個 feature 分支是從 master 開出來,而 master 也有新的提交。 在這輸入文本 E---F---G feature /A---B---C---D master 我們可以執行在 feature 分支執行 git rebase master,就可以把在 feature 的 Commit 以 D 為基礎重新套用,結果如下: E'---F'---G' feature ...
·gss.com.tw·
使用 Git Rebase Interactive 模式整理 Commit
Docker Cache – How to Do a Clean Image Rebuild and Clear Docker's Cache
Docker Cache – How to Do a Clean Image Rebuild and Clear Docker's Cache
Containers enable you to package your application in a portable way that can run in many environments. The most popular container platform is Docker [https://www.docker.com/]. This tutorial will explain how to use the Docker build cache to your advantage. Docker Build Cache Building images should be fast, efficient, and
·freecodecamp.org·
Docker Cache – How to Do a Clean Image Rebuild and Clear Docker's Cache
New feature request: Selectively disable caching for specific RUN commands in Dockerfile · Issue #1996 · moby/moby
New feature request: Selectively disable caching for specific RUN commands in Dockerfile · Issue #1996 · moby/moby
branching off the discussion from #1384 : I understand -no-cache will disable caching for the entire Dockerfile. But would be useful if I can disable cache for a specific RUN command? For example u...
·github.com·
New feature request: Selectively disable caching for specific RUN commands in Dockerfile · Issue #1996 · moby/moby
架設 Go Proxy 服務加速 go module 下載速度
架設 Go Proxy 服務加速 go module 下載速度
Go 語言在 1.11 推出 go module 來統一市面上不同管理 Go 套件的工具,像是 dep 或 govendor 等,還不知道如何使用 go module,可以參考之前寫的一篇文章『Go Module 導入到專案內且搭配 Travis CI 或 Drone 工具』,在團隊內如果每個人在開發專案時,都透過網路去下載專案使用到的套件,這樣 10 個人就會浪費 10 個人的下載時間,並且佔用公司網路頻寬,所以我建議在公司內部架設一台 Go Proxy 服務,減少團隊在初始化專案所需要的時間,也可以減少在跑 CI/CD 流程時,所需要花費的時間,測試過公司 CI/CD 流程,有架設 Go Proxy,一般來說可以省下 1 ~ 2 分鐘時間,根據專案使用到的相依性套件用量來決定花費時間。本篇來介紹如何架設 ATHENS 這套開源 Go Proxy 專案。
·blog.wu-boy.com·
架設 Go Proxy 服務加速 go module 下載速度
使用athens部署企业内部Gitlab包的私服代理 | 二丫讲梵
使用athens部署企业内部Gitlab包的私服代理 | 二丫讲梵
当前 go 开发,已经全面投入到 mod 的怀抱,国内也有一些优秀的代理,例如 https://goproxy.io,https://goproxy.cn等,但是企业内网的 gitlab 上的包如何也能想公网包那样引用拉取呢,这是一个问题,我曾体验过如上 goproxy 这个项目的开源版本,但是内网拉包仍旧是一个没有完美解决的问题,公司在用的是 athens,还不甚熟悉,但是为了能对它胸有成竹,今天打算钻研一番。
·wiki.eryajf.net·
使用athens部署企业内部Gitlab包的私服代理 | 二丫讲梵
Sharing Data between Docker Containers
Sharing Data between Docker Containers
In this cloud tutorial, you will learn how to share and persist data between two Docker containers which is handled by Docker Volumes.
·cloudsigma.com·
Sharing Data between Docker Containers
Docker 网络详解
Docker 网络详解
之前在尝试运行 Hyperledger fabric 的时候经常遇到节点互相连接不上的情况,后来仔细查了查应该是和 Mac 下面的 Surge 冲突了,导致 DNS 解析失败,peer 节点找不到。遂决定好好翻一下 Docker 网络部分的文档,做一个基本的笔记。
·zjuturtle.com·
Docker 网络详解