본문 바로가기
반응형

도커2

도커 사용시 let's encrypt 인증서 사용 방법 OS: 우분투 22.04LTS 서버: Node.js 서버를 개발하면서 인증서없이 개발하고 테스트를 진행해 왔으나 배포 시점이 되면서 https 통신을 해야 했기에 let's encrypt를 통해 무료 인증서를 발급받아 사용하기로 했다. 일반적인 상황에서는 아래 certbot 사이트에서 안내하는 바와 같이 certbot을 snap을 이용해 설치하면 간단히 사용할 수 있다. 해보지는 않았지만 자동 갱신 부분도 알아서 crontab에 등록이 되는 듯 했다. 그런데 docker container에서 돌리는 서버는 이 방법을 사용하지 않고 docker hub에서 certbot 이미지를 다운받아 컨테이너를 실행시켜 컨테이너에서 발급 과정이 처리되도록 한다. 아무래도 컨테이너는 최대한 가볍게 돌아가도록 하는 것이 좋.. 2023. 12. 3.
Raspberry Pi 4에 Gitlab 설치 개인적으로 갖고 있던 라즈베리파이 4 8G 모델에 소스 관리용으로 gitlab을 설치해보기로 했다. 그냥 git을 설치할까 하다가 보기 편한 웹서버까지 패키징 돼 있어서 한번 사용해보고 싶었다. 예전에 gitlab 설치가 쉽지 않았던 경험이 있었기에 누군가가 만들어놓은 도커 이미지를 이용해 설치를 해보기로 했다. 라즈베리파이에는 현재 64비트 OS가 설치돼 있는 상태다. OS 이미지 경로: https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-11-08/ 1. 도커 이미지 다운로드 $ docker pull yrzr/gitlab-ce-arm64v8 2. 도커 컨테이너 실행 $ docker run --detach --restart.. 2021. 12. 14.
반응형