728x90
반응형

개요 

도커 빌드 이미지 생성 시 이미지에 대한 Label을 생성할 수 있다.

필요에 따라 해당 Label을 가지고 이미지에 대해 확인 하는 등 처리 할 수 있는 프로세스가 이것저것 생기게 된다.

 

1. FROM 추가

FROM node:10-alpine as build-stage

2. ARG 추가

ARG BUILD_ID
728x90

3. Label 추가

LABEL build=builder_$BUILD_ID

해당 부분을 추가 해줌으로 써 Build에 대한 Label을 지정 해 줄 수 있다.

나머지 구문에 대해서는 생략 하도록 하겠다.

 

728x90
300x250

'IT > Container' 카테고리의 다른 글

Docker cgroupfs에서 systemd로 변경 방법  (0) 2021.09.10
WSL2에서 Docker 설치하기  (0) 2021.09.10
728x90
반응형

Docker cgroup driver 변경 방법

 

Docker에서 사용하고 cgroup driver 확인하기

docker info | grep -i cgroup

 

json 파일생성

cat <<EOF | sudo tee /etc/docker/daemon.json 
{ 
    "exec-opts": ["native.cgroupdriver=systemd"],
    "log-driver": "json-file",
    "log-opts": { 
        "max-size": "100m"
        },
        "storage-driver": "overlay2"
} 
EOF
728x90
300x250

'IT > Container' 카테고리의 다른 글

Docker 이미지에 Label 설정  (0) 2022.04.27
WSL2에서 Docker 설치하기  (0) 2021.09.10
728x90
반응형

https://docs.microsoft.com/ko-kr/windows/wsl/install-win10

 

해당 공식 MS 문서를 참조하여

WSL 2를 설치 한다.

WSL 버전은 반드시 2로 하기로 한다. WSL 1에서 Docker 관련 버그가 있음.

 

0. 파워쉘에서 WSL 버전 확인

 wsl --list --verbose

 

1. Ubuntu 관련 업데이트 및 업그레이드

apt-get update && apt upgrade

2.  관련 패키지 설치

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

3. GPG key 인증

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

OK가 나와야 한다.

 

4. Finger Print 확인

sudo apt-key fingerprint 0EBFCD88

5. Docker Repo 등록

해당 명령어로 환경 확인
# arch

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

6. Docker 설치

sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io

7. Docker 설치 확인

docker -v

8. 서비스 등록 및 시작

sudo systemctl enable docker && service docker start
728x90
300x250

'IT > Container' 카테고리의 다른 글

Docker 이미지에 Label 설정  (0) 2022.04.27
Docker cgroupfs에서 systemd로 변경 방법  (0) 2021.09.10

+ Recent posts