일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 컨테이너 백업
- cmd로msi파일설치
- 딜라이브플러스h3
- GUI 또는 CLI전환
- putty
- 파이썬 스톱워치
- cloudready OS
- 인강배속
- YCSB
- VPN
- 컨테이너 복원
- docker
- Windows
- ipvlan
- Linux
- docker container restore
- MySQL
- cubrid
- CentOS
- CentOS7
- 시스템예약종료
- 영상배속
- Oracle
- docker container backup
- #Oracle
- 웹영상배속
- Dell Venue 8 Pro
- cmd인스톨러설치
- ventoy 사용법
- OTT셋톱박스
- Today
- Total
목록Linux (25)
일단은 프로그래머 나부랭이
이전 글에서 docker 라는 프로그램을 소개했습니다.이번에는 docker swarm이라는걸 소개하고자 합니다.swarm 모드에 대한 설명 : https://docs.docker.com/engine/swarm/#feature-highlights대충 정리하자면1. docker cluster를 관리한다.2. 각 cluster에 container를 배포한다.이정도가 주요 핵심이라고 보면 되겠습니다.그리고 이런걸 'docker ochestration'이라고 합니다. 여기서 말하는 cluster는 docker를 수행하고 있는 물리적인 장치입니다.(쉽게 말해 컴퓨터) swarm은 docker와 마찬가지로 root계정에서 진행하는것이 좋습니다.그럼, 간략한 설명을 마치고 swarm을 바로 시작해보겠습니다. swarm..
회사에서 centos7에서 네트워크 설정을 변경하고 'systemctl restart network'를 입력했다.그랬더니 putty를 이용한 외부 접속이 안된다.(다행히도 접속이 안되는 pc와 네트워크 연결이 되어 있던 다른 pc를 통해서는 접속이 가능함.) 몇시간동안 이리저리 찾아해맨 결과 해결방법을 찾았는데, 조금 싱겁다.centos의 '/etc/sysconfig/network-scripts/'에 있는 ifcfg로 시작하는 네트워크 설정 파일이 있다.이 파일의 onboat라는 값을 yes로 변경해주고, network와 sshd를 재시작하면 되는거였다. (하.. 괜한일로 진이 다 빠지는 하루다.)
docker를 설치한 이후, 'docker ps'라는 명령을 수행합니다.그러면 아래와 같이 아무 내용도 보이지 않습니다.이 명령은 현재 실행중인 docker 컨테이너 목록을 보여주는 명령입니다.현재 실행중인 컨테이너가 없기 때문에 아무 내용도 보이지 않는것입니다. 우선은 무엇을 설치할지 찾아보도록 하겠습니다.'docker search os명'을 입력합니다.(저는 centOS를 설치할겁니다) 해당 os로 구성된 이미지가 여러개 검색됩니다.저는 officail(=공식) centos를 설치하도록 하겠습니다.명령어는 'docker run 이미지명:태그명'이 기본입니다.예를 들어 centos 6.9를 설치한다면 'docker run centos:6.9'라고 입력하면 됩니다.태그명의 경우 os버전을 의미하는 경우가..
설명은 cent OS 7을 기준으로 합니다. 우선 root 계정으로 접속을 합니다.이유는 docker를 사용하다보면 root 권한을 많이 요구합니다. 따라서, 그냥 속 편하게 root계정으로 접속합니다. (일반 계정도 쓸 수 있지만, 자꾸 root권한을 요구해서 귀찮아집니다)그리고 'yum update -y' 명령어를 실행합니다.그러면 아래와 같이 yum의 update가 진행됩니다.물론 최근에 update 명령어를 실행한 적이 있다면 안 해도 됩니다.update가 완료되면 'yum install docker -y'를 실행합니다.이런게 설치된다고 하는데.. -y 옵션을 줬기 때문에 지가 알아서 할겁니다.설치가 다 되면, 제대로 설치 됐는지 확인하기 위해 'docker version'이라는 명령을 실행합니다..
Docker란? 쉽게 말해서 가상화 프로그램이다. (엄밀히 말하면 다른 모양이지만..) 가상화 이미지를 컨테이너라는 형태로 관리하며, 각각의 컨테이너는 독립된 환경을 구축하고 있다. 때문에 같은 이미지라도 여러 개의 컨테이너로 관리할 수도 있다. (ex : centos 1, centos 2등등..) 또한 VM과 달리 간단한 명령어만 입력하면 컨테이너를 바로 구축할 수 있다. (ex : 도커가 설치된 리눅스 장비에서 root 계정으로 접속한 다음 ‘docker run centos:lastest’라고 입력하면 centOS 컨테이너가 생성된다.) 설치는 centOS 기준으로 ‘yum install docker’라고만 입력하면 된다. 이처럼 사용법이 간단하지만, 성능이 강력하기 때문에 다양하게 활용되고 있다.