본문 바로가기

컨테이너3

[cloud][docker] Windows 호스트 볼륨 공유 방법 볼륨(volume)은 컨테이너의 데이터를 컨테이너와 상관없이 유지할 수 있는 가장 쉬운 방법이다. 볼륨을 통한 데이터를 영속적(Persistent)으로 활용하는 방법은 또 호스트 볼륨을 공유하는 방법과 도커가 관리하는 볼륨을 생성하는 두가지가 있다. 호스트 볼륨을 공유하는 방법은 VMWare의 공유폴더(shared folder) 방법과 동일하다고 보면 된다. 먼저 Docker Desktop에서 File sharing 설정기능을 이용해서 호스트 공유 폴더를 설정한다. Step.1 Docker Desktop -> Settings -> Resource -> File Sharing Step.2 공유폴더 설정 Step.3 확인후 적용(docker restart) Step.4 호스트 볼륨을 적용한 컨테이너 생성 -.. 2020. 9. 13.
[cloud][docker][ubuntu] 우분투 리눅스에 ifconfig 설치하기 ifconfig는 네트워크와 관련된 주요 유틸이기 때문에 일반적으로 리눅스에 기본적으로 설치가 되어 있는데, 도커에 설치하는 초기 이미지는 최소화된 패키지로 버전에 따라 설치가 되어 있지 않을 수도 있다. 실제로 도커에 설치하는 우분투 리눅스 컨터이너의 경우 16.04와 18.04 버전에는 ifconfig가 설치되어 있지 않다, 반대로 14.04 버전에는 기본 설치가 되어 있다. 도커 컨테이너를 만들고 들어가서 ifconfig를 실행해서 다음과 같이 'command not found'를 토해내면 ifconfig를 설치해준다. Step.1 사전작업 - 패키지 관리자 upgrade 최소화된 리눅스 패키지다 보니 ifconfig설치 전에 패키지 관리자를 먼저 손을 봐줘야 한다. ▶ apt update -y :.. 2020. 9. 13.
[cloud][docker] 도커 이미지와 컨테이너 삭제하는 방법 도커 컨테이너와 이미지 삭제방법 정리 일년전쯤 만졌던 도커 컨테이너와 이미지를 삭제 하고 싶어 오랜만에 손품 좀 팔아본다. 도커 이미지를 삭제 할려면 먼저 해당 이미지로 생성된 컨터이너를 삭제 해야된다, 그렇지 않고 그냥 삭제하면 에러가 발생한다. 먼저 컨테이너가 실행중이거나 중지되어 있는지 확인을 해야하는데 통상적인 UNIX 명령어나 LINUX 명령어를 알고 있으면 친숙함을 느낄 수 있을 것 같다. 실행중인 컨테이너 확인 : docker ps 전제 컨테이너 확인 : docker ps -a 삭제하는 방법은 컨테이너를 먼저 삭제하고 도커 이미지를 삭제하면 된다. docker rm [컨테이너id] docker rmi [이미지id] 일 두번하기 귀찮으면 -f을 사용하면 한방에 끝 docker rmi -f [이.. 2020. 9. 4.