docker image save IMG_NAME:TAG -o FILE_NAME.tar
로 파일 생성 후 파일 공유 1. image tag변경하기
$ docker tag IMG_NAME ghcr.io/GITHUB_USER_NAME/REPO_NAME:TAG_NAME
# 예: docker tag ubuntu20 ghcr.io/engcang/ubuntu20:ros_clean
2. push하기
$ docker push ghcr.io/GITHUB_USER_NAME/REPO_NAME:TAG_NAME
# 예: docker push ghcr.io/engcang/ubuntu20:ros_clean
docker pull ghcr.io/USER_NAME/REPO_NAME:TAG_NAME
Dockerfile
로 사용할 경우, 파일의 FROM 부분에 해당 이미지 이름을 그대로 적어주면 된다.FROM ghcr.io/USER_NAME/REPO_NAME:TAG_NAME
...
RUN apt-get update && apt-get -y install sudo
...