컨테이너 4

[Cloud] Cloud Foundary(cf) push 명령어 사용 시 컨테이너 버전 관리 방법

cf push 명령어를 사용하여 배포할 때 manifest.yml 파일을 사용하면 편리합니다. manifest.yml 파일에서 컨테이너 버전을 변수 처리하여 관리하는 방법을 설명드리겠습니다. manifest.yml 파일 작성: manifest.yml 파일에는 애플리케이션 및 배포 설정을 정의합니다. 이 파일에서 컨테이너 버전을 변수로 처리할 수 있습니다. 예를 들어, 아래와 같은 내용의 manifest.yml 파일을 작성합니다: applications: - name: my-app instances: 1 memory: 1G docker: image: my-docker-image:${CONTAINER_VERSION} 위의 예시에서 ${CONTAINER_VERSION}은 컨테이너 버전을 나타내는 변수입니다. ..

Cloud 2023.06.05

[Docker] grocy 재고 관리(식료품,가정용) 서비스 구축

grocy라는 도커 컨테이너 서비스(식료품,가정용 재고관리 프로그램)를 소개하고자 하는데, 해당 서비스는 필자도 어떻게 사용해야 할지 감이 안 온다. 유통하는 분들이 쓰는 서비스인 듯하나, 화면 UI는 필자의 스타일이 아니다. 한번 궁금한 사용자는 사용해 보길 바란다. docker-compose.yml version: "3" services: grocy: image: lscr.io/linuxserver/grocy:latest container_name: grocy environment: - PUID=1026 - PGID=100 - TZ=Asia/Seoul volumes: - ./data:/config ports: - 7019:80 restart: unless-stopped docker-compose 시작..

Docker 2023.02.18

[Docker] mindmap 으로 나의 상상의 꿈을 펼쳐보자

mindmap이라고 한 번은 들어봤을 법한 단어이다. 보통 하얀 도화지 위에 어떠한 포인트나 주제를 가지고, 가지를 하나씩 추가하며, 무한한 생각을 할 수 있는 하나의 행위라고 할 수 있다. 이제 도화지나 종이가 아닌, 나의 브라우저 위에 꿈을 펼쳐보도록 하자. docker-compose.yml 파일 docker-compose.yml version: '3.3' services: mindmaps: ports: - '8080:80' restart: unless-stopped image: m4yur/mindmaps docker-compose.yml 실행 docker-compose up -d master@master:~/docker/docker/mindmap$ docker-compose up -d Creatin..

Docker 2023.02.05

[Docker] librespeed 로 자체 인터넷 속도 측정기 설치

필자는 librespeed라는 컨테이너를 모르기 전에, 속도 측정하기 위해서 벤치비, fast.com 등의 공식 사이트에 들어가서 속도를 측정하곤 했다. 하지만 자체 속도측정 서비스를 도커를 통해 가볍고, 쉽게 설치할 수 있어서 이 얼마나 좋은 일인가? 아래 docker-compose.yml 를 참고하여, 쉽게 설치해 보고 속도 측정도 해보자! docker-compose.yml 파일 docker-comopose.yml version: "3" services: librespeed: image: lscr.io/linuxserver/librespeed container_name: librespeed environment: - PUID=1000 - PGID=1000 - TZ=Asia/Seoul - PASSWOR..

Docker 2023.02.04