반응형

 

 

 

 - 실생중인 컨테이너 확인

[root@system1 ~]# docker ps

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

e4369650fa7a        centos:h3           "/usr/bin/bash"     40 seconds ago      Up 39 seconds                relaxed_wing

 

 

- 실행중인 컨테이너 접속  (docker attach 컨테이너ID)

 

[root@system1 ~]# docker attach e4369650fa7a

[root@e4369650fa7a /]# 

 
 
- 접속종료
1. Ctrl + Q ,   (접속종료,  컨테이너가 종료되지 않음)
     <-> Ctrl + P  컨테이너로 재접속 명령 생성됨  
   . Ctrl +P 실행결과
    [root@e4369650fa7a /]# read escape sequence
    [root@system1 ~]# docker attach e4369650fa7a   # 명령이 프롬프트에 생김
 
 
2. Ctrl + D  or exit   (컨테이너 종료, 접속도 종료됨)
 
 
 
 

 

반응형

'클라우드 > Docker' 카테고리의 다른 글

docker commit 활용  (0) 2018.08.30
도커설치  (0) 2018.07.02
반응형

ㅁ docker commit 수행

 

- 작업순서 : 컨테이너실행 -> 컨테이너 변경점 생성 -> 이미지 commit

 

1. 이미지 선정

[root@system1 ~]# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

centos              h3                  61e288d73c63        2 minutes ago       200MB

centos              h2                  dfc424879476        22 hours ago        200MB

 

 

2. 컨테이너 실행

[root@system1 ~]# docker run -it dfc424879476

[root@b964fe10cb17 /]# pwd                                                              # 프롬프트가 컨테이너 ID로 바껴있음

/

 

 

3. 컨테이너에서 iproute 설치

[root@b964fe10cb17 /]# yum -y install iproute-4.11.0-14.el7.x86_64            # 컨테이너 內 iproute 설치

 

 

4. 컨테이너 커밋

(터미널 추가실행, 다른창에서 실행해야함)

 

[root@system1 ~]# docker ps                                                             # 컨테이너 ID확인

CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS         

b964fe10cb17        dfc424879476        "/usr/bin/bash"     About a minute ago   Up 

 

 

[root@system1 ~]# docker commit b964fe10cb17 centos:h3                   #docker commit <컨테이너ID > <태그>

sha256:ab9d9aa92b32bbedf790474be68f8263fd34502e14ea95d1d5905e2ca4c2cd70

 

 

5. 확인

centos:h2 이미지에서는 #ip a 명령이 실행불가하였으나,

centos:h3 이미지에서는 #ip a 실행이 가능

 

 

 

반응형

'클라우드 > Docker' 카테고리의 다른 글

실행중인 컨테이너 접속  (0) 2018.09.06
도커설치  (0) 2018.07.02
반응형


유저 변경(생성/수정/삭제)시  자동으로 /etc/group-, /etc/passwd-, /etc/shadow-  3개의 백업파일이 생성됨


반응형

'OS > LINUX' 카테고리의 다른 글

I/O Error 확인  (0) 2022.12.21
find 명령/옵션 팁  (0) 2022.12.16
gvfs  (0) 2018.01.17
firewall-cmd --remove 명령 오류 해결  (0) 2017.12.29
teaming port F/O 테스트  (0) 2017.12.29
반응형


- Docker version : Docker CE v18.03       # 18년 \03월 ver)

- OS : Linux Cent OS

- 참조URL : https://docs.docker.com/install/linux/docker-ce/centos/



ㅁ Repository를 설정한 후 docker 설치


1. lvm2, device mapper, yum utils 설치


$ sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2


2.  repository 설정

 sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo



3. 설치 

$ sudo yum install docker-ce



반응형

'클라우드 > Docker' 카테고리의 다른 글

실행중인 컨테이너 접속  (0) 2018.09.06
docker commit 활용  (0) 2018.08.30
반응형

ㅁ gvfs : gnome에서 제공하는 기능으로, gvfs-mkdir , gvfs-mount 같은 명령어로 사용자별로 fs를 mount 하거나 

            디렉토리를 생성할때 사용하는 기능



1) gvfs-mkdir : gvfs-mkdir makes a directory specified by an URI using the VFS system.


URI를 사용하는 VFR(samba,nfs등가상의 파일시스템)을 mkdir하여 사용하기 위한 command


2) gvfs-mount :  mount, unmount and list file systems using the VFS system



 ㅁ gvgs 사용으로 인한 파생현상


- 상황 : root유저로 콘솔로그인 접속한 상황에서,  일반유저가 df -k 수행시  


 일반유저로 df -k 실행시 “/root/.gvfs: Permission denied”  발생.


- 조치 : 

1)콘솔로그인한 GUI환경의 root계정을 로그아웃하면됨

   .명령어 : gnome-session-save --logout


2) umount /root/.gvfs


반응형

'OS > LINUX' 카테고리의 다른 글

find 명령/옵션 팁  (0) 2022.12.16
/etc/group- , /etc/passwd- 파일생성  (0) 2018.08.07
firewall-cmd --remove 명령 오류 해결  (0) 2017.12.29
teaming port F/O 테스트  (0) 2017.12.29
teaming 구성  (0) 2017.12.26

+ Recent posts