반응형
1. Docker 아키텍쳐 pull
docker pull --platform linux/amd64 nginx:latest
2. Docker image 저장
docker save -o a.tar imagenams
3. Docker image 업로드
docker load -i a.tar
4. Docker image 태그 변경
docker image tag imageid a:1.0
5. Docker 아키텍처 빌드
docker build --platform linux/amd64 -t test:1.0 .
6. ctr export
# namespace k8s.io export
ctr -n=k8s.io images export nginx.tar nginxt:latest
# default namespace
ctr images export nginx.tar nginxt:latest
7. ctr import
# namespace k8s.io import
ctr -n=k8s.io images import nginx.tar
# default namespace
ctr images import nginx.tar
8. ctr image tag 변경
ctr -n=k8s.io image tag 기존이미지태그 변경할이미지태그
9. ctr push id/password
## https
ctr -n=k8s.io image push imagename -u "id:password"
## http일 경우
ctr -n=k8s.io image push imagename -u "id:password" --plain-http
반응형
'Develop > 기타 작업' 카테고리의 다른 글
exec container process `/bin/sh`: Exec format error (0) | 2024.04.28 |
---|---|
Buildah (0) | 2024.04.11 |
sed 수정, 특정 글 위/아래 추가, 특정 글 아래 수정, 띄어쓰기 입력 (0) | 2024.04.08 |
Apache Authentication and Authorization (0) | 2023.11.07 |
No enclosing instance of type is accessible (java inner class) (0) | 2023.07.31 |