즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

써드파티 도구 30

스크립트 기반 Chocolatey 설치하기

리눅스에서 yum install 로 패키지들을 설치하는 것처럼 윈도우에서도 뭔가 설치할 때 이것저것 설치하는 수고를 덜어주게 하는 choco install 형태로 설치하는 도구입니다. 우선 돋보기에서 PowerShell을 검색해서 관리자 권한으로 실행합니다. -- 우선 정책을 변경합니다. $ Get-ExecutionPolicy Restricted $ Set-ExecutionPolicy Bypass -Scope Process 실행 규칙 변경 실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 변경하면 about_Execution_Policies 도움말 항목(https://go.microsoft.com/fwlink/?LinkID=135170)에 설명된 보안 위험에 노출될 수 있습니다...

[2022.01] Redmine 4.2를 Docker로 운용하기

안녕하세요! 오랜만에 글 올립니다. 아래 글은 최근(오늘^^) 엔조이데브에 등록된 글인데, 경어체를 사용하였으니 양해 부탁드려요. 필자는 Postgresql이 미리 Docker로 실행되어 있어서 redmine이라는 데이터베이스를 생성한 후, 진행하였다. 리눅스는 CentOS7을 사용하였으며, Home디렉토리에 redmine폴더를 생성한 후, 들어가자. 구글에서 "Redmine Docker"로 검색하여 나온 레드마인 공식 Docker 홈페이지에서 Bullseye기반으로 동작하는 것을 찾아 실행하였다. 공식 레드마인 Docker Hub페이지: https://hub.docker.com/_/redmine Redmine - Official Image | Docker Hub Quick reference Suppor..

[2021.08] 시놀로지(Synology) 7.0 업그레이드 경험

(본 글에서는 SSH, Docker 사용법등은 기본적으로 이해한다고 생각하고 글을 적습니다.) 안녕하세요. 오늘은 6.x에서 7.0으로 업그레이드한 경험담을 적어볼까 합니다. 모델은 416Play로 메모리를 업그레이드 하여 8기가로 사용중입니다. 기본적으로 설치되지 않은 Docker를 수동으로 설치하여 사용했었습니다. Gitlab과 Dokuwiki는 패키지에서 설치해서 사용중에 있었습니다. Gitlab은 Docker가 있어야 설치가 됐던 것으로 기억합니다. 그런데.. 7.0에서 Gitlab과 Dokuwiki를 지원하지 않는다는 청천벽력같은 소리로 주저했었는데 오늘 Dokuwiki와 Gitlab 둘다 수동으로 Docker-Compose를 이용해 새로 설치하고 마이그레이션을 했죠. 먼저 제어판에서 터미널을 ..

[2021.08] 리눅스 환경에 개발 도구 설치 (지속 업데이트)

안녕하세요. 개인차가 있겠지만 CentOS7 기반 개발도구 설치방법을 나열합니다. 1. 커널 업데이트 및 기본 패키지 설치 yum update -y yum install -y git net-utils wget 2. Docker 설치 # 루트로 실행 su - yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce systemctl enable docker 2-1. Remote API 설정 sudo vi /usr/lib/systemd/system/docker.s..

[2021.08] Docker 로그 지우기

안녕하세요. 테스트로 운영하거나 개발할 때 사용할 때는 상관이 없는데 운영서버에서 동작하는데 미처 디버그 로그를 풀지 않았거나 로그옵션을 기본으로 설정했거나 해서 Docker의 로그가 많이(기가 단위) 쌓이면 느려지는 현상이 있습니다. 이때 사용하는 방법입니다. echo "" > $(docker inspect --format='{{.LogPath}}' ) 이걸로 하시면 되고 루트경로여서 위에 명령 실행시 허가거부로 뜨면 아래 명령을 실행한다. echo '' | sudo tee $(docker inspect --format='{{.LogPath}}' )

1 2 3 4 5 6