原创 【解決方案】1分鐘學會用docker-compose構建gitlab
一、創建docker-compose.yml文件 version: '3' services: gitlab: image: "gitlab/gitlab-ce:latest" container_name: "gi
原创 【解決方案】阿里雲、騰訊雲學生機1核2G內存服務器構建Gitlab私服
一、修改GitLab配置文件/etc/gitlab/gitlab.rb 1、減少進程數,修改worker_processes: unicorn['worker_processes'] = 2 #默認是被註釋掉的,官方建議該值是CPU核心
原创 【解決方案】docker連接zookeeper後臺
docker exec -it zookeeper zkCli.sh -server zookeeper
原创 【解決方案】Docker 錯誤 “port is already allocated” 解決方法
一句話總結就是容器佔用的port還沒有完全釋放 Docker 在啓動容器時,報出了下面的錯誤: 1 docker: Error response from daemon: driver failed programming
原创 【版本控制】SpringCloud和Springboot之間依賴關係如何查看
一、粗略版本對應查看方法: https://spring.io/projects/spring-cloud Release train Spring Boot compatibility Release Train Boot Vers
原创 【構建工具】gradle中api、implementation和compile的區別
Configuration name Role Consumable? Resolvable? Description api Declaring API dependencies no no This is where
原创 【解決方案】GitLab服務器IP地址修改
一、切換目錄: [root@localhost config]# cd /opt/gitlab/embedded/service/gitlab-rails/config 二、修改gitlab.yml文件: [root@loc
原创 【解決方案】gitlab Protected branch
一、問題 git push提交到一個新創建的gitlab項目時,出現remote: GitLab: You are not allowed to push code to protected branches on this p ro
原创 【解決方案】log4j2配置日誌打印時區
日誌設置時區: <!--log4j2 配置timezone --> <property name="LOG_PATTERN" value="%date{yyyy-MM-dd HH:mm:ss.SSS}{GMT+8} %-5level [
原创 【技能分享】docker常用命令
登錄 docker login 鏡像操作 從Docker倉庫拉取鏡像 docker pull [鏡像]:[tag] //不使用tag則默認latest 把鏡像上傳到數據倉庫 docker push [鏡像]:[tag] 把容器
原创 【解決方案】MAC清除SSH的公鑰信息
用SSH的跳轉登錄服務器後,ssh會把你每個你訪問過計算機的公鑰(public key)都記錄在~/.ssh/known_hosts。當下次訪問相同計算機時,SSH會覈對公鑰。如果公鑰不同,OpenSSH會發出警告,如果我們重新安
原创 【解決方案】nginx bind() to 0.0.0.0:**** failed (13: Permission denied)
nginx 啓動失敗,日誌裏面報錯信息如下: Starting nginx: nginx: [emerg] bind() to 0.0.0.0:**** failed (13: Permission denied) 原因seLinux限制
原创 【解決方案】CentOS下Docker存儲路徑修改
CentOS7的Docker默認存儲路徑修改: vim /usr/lib/systemd/system/docker.service [Unit] Description=Docker Application Container En
原创 【解決方案】如何更改docker容器時間
如何更改docker容器時間?我們有時在使用docker時,發現程序獲取的系統時間與正常時間有差異,這時候就需要修改容器內的時區。 首先進入容器 docker exec -it /bin/sh 查詢時間 date -R 1.複製相應的時區
原创 【解決方案】Java校驗14位字符串是否爲正確的日期格式。
public class StringUtils { private static final ThreadLocal<DateFormat> timeFormat = new ThreadLocal<DateForm