Categories
블로그

[도커] 컨테이너 이관시 메모

전체 컨테이너를 다른 서버로 옮겨야 했지만 메모 시 포스트로 썼습니다.

나중에 수정해야 하므로 시 또는 시가 되면 참고하시기 바랍니다.

컨테이너를 이관로 준비할 때 저장 및 내보내기의 두 가지 옵션이 있습니다.

저장은 이미지를 저장하는 기능이고 내보내기는 이미지 실행 시 최대 컨테이너까지 저장하는 기능입니다.

제 경우에는 컨테이너까지 가져와야 하기 때문에 내보내기를 실행해야 합니다.

실행 코드는 다음과 같습니다.

저장할 컨테이너파일 이름 제 경우에는 컨테이너를 실행했습니다.

상당히 고사양 서버에서 실행했는데 시가 꽤 걸렸습니다

약 20분 정도 소요되었고 약 96파일이 생성되었습니다.

이번에는 차이점을 알아보기 위해 명령어를 통해 시를 한번 실행시켜보니 약 65정도의 파일이 생성되었습니다.

컨테이너 관련 부분은 3기가 정도 되는 것 같습니다.

이 파일을 다른 도커에 가져와서 등록하겠습니다.

파일을 복사하여 다른 서버 시에 등록하려고 합니다.

번호 파일 이름 계정 이름 원격 경로 위의 명령어로 전송합니다.

전송 후 파일이 정상적으로 업로드 된 시 공기 흐름 이미지를 가져옵니다

명령을 실행하면 시 가져오기가 시작됩니다.

가능하시면 위와 같이 이미지 이름과 태그를 입력해주세요.

그렇지 않으면 보기 흉하게 으로 저장됩니다.

가져오기가 완료되면 이미지 상세내역 확인 시 새로 추가된 상세내역을 확인하실 수 있습니다.

도커 이미지로 확인할 수 있습니다.

다음으로 컨테이너를 실행합니다.

위와 같이 하면 작업한 파일이 남지 않습니다

시 확인 후 컨테이너 명령어로 현재 상태가 이미지로 생성되고, 저장할 새 이미지 이름과 파일명을 생성한 후 시를 시도한다.

도커는 생성된 모든 파일을 서버로 전송하여 시를 실행하고 저장된 파일명 실행하면 도커 이미지가 등록되고 이를 방지하기 위해 실행하면 이미지 , 만 실행되고 이전에 설정한 스크립트는 실행되지 않습니다.

여기 삽질하다가 이관 이후에 특정 폴더만 안나오는 현상이 있었습니다 이관.

데이터 이관가 작동하지 않아서가 아니라 폴더 마운트에 문제가 있었기 때문입니다.