發表文章

目前顯示的是有「Docker」標籤的文章

使用docker架設registry2 Server

用下列指令就可以很容易的使用docker來架設registry2 server docker run -d \   --name registry2 \   -e REGISTRY_STORAGE_DELETE_ENABLED=true \   -p 5000:5000 \   -v $PWD/files:/var/lib/registry \   registry:2.6.2

使用docker架設gitlab server

首先需準備好ssl憑證,這部分可參考 Let’s Encrypt 建立conf,data,log,ssl等資料夾於$PWD/files之下. mkdir -p $PWD/files/conf mkdir -p $PWD/files/log mkdir -p $PWD/files/data mkdir -p $PWD/files/ssl 並把fullchain.pem以及private.pem放在$PWD/files/ssl資料夾下, 接著用下列語法,就可以用docker架設gitlab server了 docker run -d \   --name=gitlab \   --hostname git.mydomain.com \   --env GITLAB_OMNIBUS_CONFIG="external_url 'https://git.mydomain.com' ; nginx['redirect_http_to_https'] = true" ; gitlab_rails['backup_keep_time'] = 604800 ; \   --publish 443:443 \   --publish 80:80 \   --restart always \   -v $PWD/files/ssl/fullchain.pem:/etc/gitlab/ssl/git.mydomain.com.crt \   -v $PWD/files/ssl/privkey.pem:/etc/gitlab/ssl/git.mydomain.com.key \   -v $PWD/files/conf:/etc/gitlab \   -v $PWD/files/log:/var/log/gitlab \   -v $PWD/files//data:/var/opt/gitlab \   gitlab/gitlab-ce:10.1.0-ce.0 其中 --hostname git.mydomain.com \ --env GITLAB_OMNIBUS_CONFIG="external_url 'ht...

調整docker空間大小

首先查看一下目前空間大小 /Applications/Docker.app/Contents/MacOS/qemu-img info ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 接著調整大小 /Applications/Docker.app/Contents/MacOS/qemu-img resize ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 +20G 調整後,需重新啟動docker 參考連結: https://rui.sh/fix-docker-for-mac-no-space-left-on-device-error.ht ml http://www.jianshu.com/p/2b756f9c10c1