docker

· dev/docker
도커 버전 출력 C:\Users\user>docker -v Docker version 24.0.7, build afdd53b 도커 이미지 다운로드 docker pull mariadb 도커 이미지 다운로드 (특정버전) docker pull mariadb:10.5 도커 이미지 확인 C:\Users\user>docker images REPOSITORY TAG IMAGE ID CREATED SIZE mariadb latest 299933e6115e 3 days ago 405MB mysql latest a88c3e85e887 3 weeks ago 632MB mariadb lts-jammy 6e74e5a7ddb3 3 months ago 404MB 도커 컨테이너 리스트 출력 C:\Users\user>docker ps..
· dev/docker
도커 이미지 도커 컨테이너를 생성할 때 도커 이미지로 컨테이너를 만든다. 가상 머신을 생성할 때 사용하는 ios와 비슷한 개념이다. 이미지는 여러개의 계층으로 된 바이너리 파일로 존재하며, 컨테이너를 생성하고 실행할 때 읽기 전용으로 사용된다. 이미지는 도커허브 라는 곳에서 내려받을 수 있고 별도로 설치할 필요는 없다. ex) docker run -i -t ubuntu:14.04 ubuntu:14.04라는 이미지로 ubuntu 컨테이너를 생성한 예제이다. 이미지 형식 [저장소이름]/[이미지이름]:[태그] 저장 소이름(Repository) - 이미지가 저장된 장소 ex) adibong/ubuntu:14.04 = adibong ubuntu:14.04 = 저장소 이름이 없으면 도커 허브의 공식 이미지이다. 이..
· dev/docker
맥북에 docker 설치 후 오라클 설치해서 eclipse로 접속하니 너무너무 느렸다. 검색해보니 docker-sync ( docker-sync.readthedocs.io/en/latest/getting-started/installation.html ) 즉 폴더를 공유해서 속도를 높이는 기법을 쓰는 것으로 보인다. 전체적인 내용을 요약해보면 java(1.8)로 개발된 전자정부 프로젝트를 mac에서 사용해야 했고, 오라클(11g)을 docker에 올렸다. 속도가 너무느려서 뮤타젠(docker 정식 말고 특정 버전이다. 버전이 너무 낮아서 다른 문제들이 많을 것 같아서 패스.) 사용이든, docker-sync사용으로 속도 개선을 해야 했다. 사용은 docker-compose (내가 사용하고자 하는 컨테이너들..
· dev/docker
mac에서 docker 설치해서 오라클 컨테이너를 올려서 개발 pc로 사용 중인데.. 느려도 너무 느리다. 찾아본 결과 2.3.1.0 edge 버전을 설치해서 뮤타젠을 사용하면 속도가 빠르다고 하여 버전을 낮추기 위해 백업하고 재설치해야 한다.. 으~ 1) 백업전 상태 저장 (commit) -- 이미지 확인 명령어 docker ps -a -- 이미지 상태저장 docker commit -p 컨테이너명 names ex) docker commit -p 2cf5ecbb74e9 oracle11g 2) 백업하기 (save) docker save -o 저장 이름.tar 이미지명 ex) docker save -o oracle11g.tar oracle11g 3) 복원하기 (load) docker load < 백업한 이미..
· dev/docker
규모가 크지 않은 프로젝트시작하면서 소지하고있는 맥북에 docker 설치부터 ~oracle 11g 설치해서 사용하기로 맘먹었다. 맥북 초기화 해놓은 상태라서 생각보다 해야할것들이 많았다. 터미널을 이용해서 docker login 현재 2021년 1월 28일 기준으로 설치하면 이런 화면이(로그인된 화면) 보인다. 이미 오라클을 설치했으며 설치 후에 갭처한 화면이다. docker login docker login docker oralce 설치 docker pull jaspeen/oracle-xe-11g 설치시 아래 문제는 나의경우 docker가 실행되어있지 않아서 그런거였다.. 참고만 하시길.. docker search docker search oracle-xe-11g docker oracle image 실..
· dev/docker
개인적으로 docker를 알아가기 위해 남겨놓은 것이니 보시는 분은 참고만 해주시기 바랍니다.. 여러 블로그, 사이트 등에서 내용을 참고하였습니다. DOCKER 명령어 - 컨테이너 확인 docker ps -- (실행중인 컨테이너 목록) docker ps -a -- (a옵션은 전체목록) docker ps -s -- (s옵션은 디스크용량까지 확인) - 컨테이너 실행 $ docker run () () () docker run -d ( 백그라운드 실행 ) docker run -it ( -i와 -t를 같이 쓰이는 경우가 많은데, 컨테이너를 종료하지 않은체로 터미널입력을 컨테이너에 전달) docker run -d --name 식별자 ( 컨테이너에 이름을 부여해주면 해당 이름으로 컨테이너를 식별 ) docker ru..
아디봉
'docker' 태그의 글 목록