Docker 이미지에는 일련의 볼륨 디렉터리가 정의되어 있습니다. 여러 디렉터리의 위치가 불합리하기 때문에 볼륨을 삭제하고 다시 생성해야 합니다. 그런데 볼륨을 삭제하고 미러에 제출하는 방법을 모르겠습니다.
볼륨 생성 방법: docker run -v /xxx [image] /bin/bash
경험이 부족해서 Dockerfile과 해당 태그를 예약하지 않아서 현재 이미지에서만 수정이 가능하네요...
欢迎选择我的课程,让我们一起见证您的进步~~
먼저 이미지가 본인의 것인지 확인하세요. 그렇다면 Dockerfile을 수정하여 불필요한 데이터 볼륨을 삭제하고 이미지를 다시 빌드하세요. 그렇지 않다면 미러를 만든 사람이 여기에 데이터 볼륨을 설정하려는 의도가 있을 것입니다. 왜 자신이 설정한 데이터 볼륨을 삭제해야 할까요? 직접 사용해 보세요.
docker run -v를 통해 데이터 볼륨을 생성한 경우 컨테이너를 삭제하고 이 데이터 볼륨 없이 다시 생성하면 됩니다.
먼저 이미지가 본인의 것인지 확인하세요.
그렇다면 Dockerfile을 수정하여 불필요한 데이터 볼륨을 삭제하고 이미지를 다시 빌드하세요.
그렇지 않다면 미러를 만든 사람이 여기에 데이터 볼륨을 설정하려는 의도가 있을 것입니다. 왜 자신이 설정한 데이터 볼륨을 삭제해야 할까요? 직접 사용해 보세요.
docker run -v를 통해 데이터 볼륨을 생성한 경우 컨테이너를 삭제하고 이 데이터 볼륨 없이 다시 생성하면 됩니다.