11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


[Docker] 설치, 제거, 기본명령어

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    [Docker] 설치, 제거, 기본명령어


    https://m.blog.naver.com/PostView.nhn?blogId=freemind821&logNo=220568773132&proxyReferer=https://www.google.co.kr/




    ** AWS 에서 작업, hostOS 리눅스 버전은 Ubuntu 14.04.2 LTS



    1. Docker 설치

    1-1. 자동설치 스크립트

    : 리눅스 배포판 종류를 자동으로 인식하여 도커 패키지를 설치

    wget -qO- https://get.docker.com/ | sh


    1-2. CentOS 6에서 직접 설치

    # yum install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

    => RHEL과 CentOS6 패키지 저장소에는 docker-io가 없으므로 EPEL(Fedora Extra Packages For Enterprise Linux) 저장소를 사용 할 수 있도록 설정(CentOS7 에는 EPEL 저장소를 바로 사용할 수 있으므로 epel-release-6.8.noarch.rpm 을 설치하지 않아도 됨)

    # yum install docker-io


    => 설치 후 파일위치 확인

    # which docker

    /usr/bin/docker


    ** 지난번엔 CentOS 에서 1-2방법으로 직접 설치 했었고, 이번에 AWS 에는 1-1 방법으로 설치했다.


    2. hostOS 에서 Docker 서비스 실행
    # service docker start



    3. Docker 명령

    - docker [명령] 형식

    ex) docker run, docker push

    - 항상 root 권한으로 실행

    (root 사용자(#)는 docker 로 바로 명령어 실행, 그 외 사용자($)는 sudo docker [명령] 형식으로 실행)

    - root 계정으로 전환

    $ sudo su


    3-1. search 명령으로 이미지 검색하기(Docker Hub 에서 검색되는것)

    # docker search [이미지명] 

    # docker search ubuntu

    # docker search centos

    # docker search redis


    * official 한 이미지 참고 : https://hub.docker.com/explore/?page=1

    주요한 내용들로는 java, tomcat, mysql, mongo, postgres, ruby, nginx, django, genkins, node, wordpress 정도?

    이곳에 official 로 되어있는 이미지 외의 이미지는 모두 사용자가 만들어 공개한 이미지.

    Tags 탭을보면 현재 사용할 수 있는 이미지의 버전을 볼 수 있음.


    3-2. image 명령으로 이미지 목록 출력하기

    # docker images


    3-3. pull 명령으로 이미지 받기

    # docker pull [이미지명]

    # docker pull centos


    3-4. run 명령으로 컨테이너 생성하기

    # docker run [옵션] [이미지이름] [실행할파일]

    # docker run -i -t --name CentOS centos /bin/bash

    특정 이미지의 쉘에 접근(centos 의 /bin/bash 쉘에 접근한것)


    3-5. ps 명령으로 컨테이너 목록 확인하기

    # docker ps

    또는

    # docker ps -a

    명령으로 정지된 컨테이너까지 모두 출력 가능.


    3-6. start 명령으로 컨테이너 시작하기

    # docker start [컨테이너 아이디|네임]

    # docker start CentOS

    # docker ps

    하면 CentOS 컨테이너의 STATUS 가 Up x seconds 인걸 확인 가능.


    3-7. attach 명령으로 컨테이너에 접속하기

    # docker attach [컨테이너 아이디|네임]

    # docker attach CentOS

    하면 쉘 접속됨.


    3-8. stop 명령으로 컨테이너 정지하기

    # docker stop [컨테이너 아이디|네임]

    # docker stop CentOS


    3-9. rm 명령으로 컨테이너 삭제하기

    # docker rm [컨테이너 아이디|네임]

    # docker rm CentOS

    # docker ps -a

    모든 컨테이너 리스트를 출력해도 컨테이너 자체를 제거했기 때문에 보이지 않음.



    4. Docker 제거


    4-1. 설치 확인

    # yum list installed | grep docker


    4-2. 패키지 제거

    # yum -y remove [설치된 도커 패키지명]


    4-3. 전체 이미지 제거

    # rm -rf /var/lib/docker

    ◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,675 / 10 Page
    [ docker에 ubuntu 설치 ]

    docker에 ubuntu 설치1) 설치docker pull ubuntu:latest docker run -it --name=ubuntu_ser…

    [ Ubuntu 16.04에서 최대 절전 모드를 해제하려면 어떻게해야합니까? ]

    Ubuntu 16.04에서 최대 절전 모드를 해제하려면 어떻게해야합니까?askubuntu.comhttps://askubuntu.com/quest…

    [ 해결완료)HYPER Backup error 증상 응용프로그램 건너뜀 해결 / 응용프로그램을 건너뜀 백업에… ] 댓글 2

    해결완료)질문)hyper backup 응용프로그램 백업에러 실패함장비: 해놀사용중버전: DSM 6.2.3-25426 Update 2 최신 버전 …

    [ 입문자에게 추천하는 HTML, CSS 첫걸음 ]

    입문자에게 추천하는 HTML, CSS 첫걸음입문자에게 추천하는 HTML, CSS 첫걸음 | HEROPY■ ▶ ☞ 정보찾아 공유 드리며 출처는 링…

    [ 시놀로지 python3 beautifulsoup 설치 작업으로 epg xmltv.xml만들기 ] 댓글 1

    시놀로지 python3 beautifulsoup 설치 작업으로 epg xmltv.xml만들기시놀로지 beautifulsoup 설치 작업시놀로지 …

    [ 이미지 추가로 신규 생성 ]

    ■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

    [ ● synology mail server 설치에 mailplus 설정 진행 공유기/보안/서버작업 설정 값 저… ]

    ●synology mail server 설치에 mailplus 설정 진행 공유기/보안/서버작업 설정 값 저장- 사용버전 : dsm623 진행 작…

    [ ● 시놀로지 dsm 7.0에서 그누보드 5.4.5.5 초기 그누보드 설치 gd 라이브러리 설정 ] 댓글 2

    ● 시놀로지 dsm 7.0에서그누보드 5.4.5.12 초기 그누보드 설치 gd 라이브러리 설정 그누보드 설치조건 : 다른 시스템에서 2번째 설치…

    [ ● VMRC 클라이언트와 Windows/Linux 가상 시스템 간에 콘텐츠 복사/붙여넣기 활성화(57122) ]

    ●VMRC 클라이언트와 Windows/Linux 가상 시스템 간에 콘텐츠 복사/붙여넣기 활성화(57122) 증상VMRC를 사용하여 가상 시스템에…

    [ ● 추천)Piwigo 11.5.0 버전 시놀로지서버에 Photo 사진관리 sw 설치 작업 ] 댓글 2

    ●Piwigo 11.5.0 버전 시놀로지서버에 Photo 사진관리 sw 설치 작업 1> 썸네일 작업이 필요 없다2> 파일 업로드 간편…

    [ ● 정보) esxi에 vib파일로 된 드라이버 설치방법. ]

    ●esxi에 vib파일로 된 드라이버 설치방법.파일이름이 driver.vib 라고 할 경우..1. web에서ESXi 접속2. 유지보수 모드로 변…

    [ ● img vmdk 마운트 수정하기 )헤놀로지 RedPill tinyCore 만능부트로더 for Native… ] 댓글 1

    ● img vmdk 마운트 수정하기 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용파일 수정하기헤놀로지 R…

    [ ● 시놀로지 알림 설정으로 이밴트 카톡으로 받기 지메일/카카오메일 설정하기 ]

    ● 시놀로지 알림 설정으로 이밴트 카톡으로 받기 (1) 이밴트에 지메일 설정 > 이메일 수신 테스트 설정입니다(2) 구글 이메일 2단계 인…

    [ ●●● dsm 7.1빌드작업 esxi 서버의 tinycore 에 myv.sh 적용하여 랜인식을 위한 수… ] 댓글 20

    ● dsm 7.1빌드작업 esxi 서버의 tinycore 에 myv.sh 적용하여 랜인식을 위한 수정작업 boot loader updated:\…

    [ ● android-studio-2021.2.1.14-windows.exe 설치작업 ]

    ●android-studio-2021.2.1.14-windows.exe 설치작업android-studio 검색 다운로드 exe 파일 다운로드 합…

    [ ● Amcrest 카메라를 시놀로지 NAS에 설정하는 방법 ]

    ●Amcrest카메라를시놀로지NAS에 설정하는 방법 정보출처:https://support.amcrest.com/hc/en-us/articles/…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-26 14:57:02

    오늘의 홈 현황


    • 현재 접속자♨ 808 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 2 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 1,832 명
    • 어제 방문자 2,051 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,396,439 명
    • 전체 게시물※ 8,654 개
    • 전체 댓글수※ 24,772 개
    • 전체 회원수 11,068 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑