2024/04 4

ubuntu에서 docker 설치

apt 대신에 sudo snap install docker 명령어로 설치할 수 있다. 그럴경우 OS에서 일반 사용자로 docker를 실행할 때 권한 문제가 발생할 수 있다. 따라서 사용자 그룹을 만들어 추가를 해 주어야 한다. sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap disable docker sudo snap enable docker 참고 사항 Snap은 Linux에서 자체 포함된 소프트웨어 패키지를 관리하는 데 사용되는 명령입니다. 이 패키지들은 .deb 패키지에 대응하는 것으로, snap 명령어를 사용하여 snap 패키지를 검색, 설치, 업데이트, 제거 및 정보 표시할 수 있습니다 여기 몇 가지 s..

Docker 2024.04.08

sonarqube 비밀키 생성(설정 비밀번호 암호화 하기)

1.각 설정에 사용되는 비밀번호를 암호화 하기 위해 sonarqube 최초 기동 후 서비스 secrectkey를 생성한다.Administration > Configuration > Encryption 에서 Generate Secret Key 버튼을 클릭생성된 암호키를 /opt/sonarqube/.sonar/sonar-secret.txt 에 저장 후 재기동한다. 파일은 sonarqube 계정만 읽을 수 있도록 변경한다. 가능하면 sudo chmod 400 sonar-secret.txt 으로 지정.sonar.properties에 sonar.secretKeyPath=/opt/sonarqube/.sonar/sonar-secret.txt 라인을 추가하고 저장한다.2.파일을 저장 후 sudo service sona..

DevSecOps 2024.04.04

sonarqube 설치

ubuntu 22.04에 sonarqube 9.9 LTS 버전 설치1. DB 설치 - DB는 PostgreSQL 또는 MS-SQL을 사용할 수 있다. - 같은 머신에 설치 가능하며 필요시 별도의 DB에 설치할 수도 있다. - 관리를 위해 우선은 동일 머신에 MS-SQL 2022 설치를 전재로 설명한다. - 환경에 따른 차이점은 별도로 검색에 보정> curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg> sudo apt install mssql-server> curl -fsSL https://packages.microsoft.com/conf..

DevSecOps 2024.04.03