[docker] docker-compose Nginx-proxy multi-wordpress site
[docker] docker-compose Nginx-proxy multi-wordpress site

nginx-proxy multi-wordpress site   Site:https://www.draw.io Nginx-proxy 를 이용하여 여러대의 wordpress container 사용할수 있습니다. Nginx-proxy container 는 jwilder/nginx-proxy image 를 이용합니다.   Github test@docker-test:~$ git clone https://github.com/visualwork/Docker-test.git /Docker-test/test05 에 있습니다. 🙂   Nginx-proxy docker-compose.yml 파일 생성 test@docker-test:~$ mkdir -p web-service/nginx-proxy test@docker-test:~$ cd web-service/nginx-proxy/ test@docker-test:~/web-service/nginx-proxy$ vi docker-compose.yml ## notice ## $ docker network create nginx-proxy version: "3" services: nginx-proxy:... » read more

[docker] Docker Command 정리 #01
[docker] Docker Command 정리 #01

Docker Command 정리 #01 문서버전: 2018.02.20 v0.1 docker help 명령어 확인시 아래와 같은 명령어를 확인 할수 있습니다. 자주 사용하는 명령어 위주로 정리 하였습니다. 일부 내용의 오타가 있을수 있습니다. 🙂 옵션 부분의 경우 차후 정리할 예정입니다. test@docker-test01:~$ docker help Usage: docker COMMAND A self-sufficient runtime for containers Options: --config string Location of client config files (default... » read more

[docker] Container Backup and Recovery
[docker] Container Backup and Recovery

Container Backup and Recovery 컨테이너를 tar 파일로 저장   Container Backup docker-test01 Server 에서 ssh-server.tar 파일 생성 test@docker-test01:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4a9c504e3fc0 ssh-server "/usr/sbin/sshd -D" 8 minutes ago Up About a minute 0.0.0.0:12341->22/tcp ssh-server test@docker-test01:~$ docker commit test@docker-test01:~$ docker commit -p 4a9c504e3fc0 ssh-server sha256:7497e5839808a3d16aa4e665250b0b56c2c2b68316389583a8dc5b3a369a0e1d test@docker-test01:~$ docker save test@docker-test01:~$... » read more

[docker] docker-compose pure-ftpd ssh-server구성
[docker] docker-compose pure-ftpd ssh-server구성

docker-compose pure-ftpd ssh-server 구성   참고사항: pure-ftpd ubuntu 14.04 ssh-server ubuntu 16.04 vmware NAT 환경시 문제가 생길수 있습니다. Bridge 환경으로 테스트 하시기 바랍니다.   Github test@docker-test:~$ git clone https://github.com/visualwork/Docker-test.git /Docker-test/test04 에 있습니다. 🙂   디렉토리 구조 ftp-server$ tree ├── docker-compose.yml ├── pure-ftpd │ ├── Dockerfile │ └── pureftpd.passwd └── ssh-server └── Dockerfile   docker-compose 를... » read more

[docker] Using Dockerfile ssh-server
[docker] Using Dockerfile ssh-server

dockerfile 을 이용한 ssh-server 를 테스트 ftp 운영시 sshfs 로 mount 를 할때 유용 합니다.   Github test@docker-test:~$ git clone https://github.com/visualwork/Docker-test.git /Docker-test/test03 에 있습니다. 🙂   디렉토리 생성 및 Dockerfile 작성 test@docker-test:~$ mkdir ssh-server test@docker-test:~$ cd ssh-server/ test@docker-test:~/ssh-server$ vi Dockerfile FROM ubuntu:16.04 MAINTAINER Sven Dowideit <SvenDowideit@docker.com> #RUN apt-get update && apt-get install -y openssh-server RUN... » read more

[docker] docker-compose web-service test
[docker] docker-compose web-service test

docker-compose Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration. To learn more about all the features of Compose, see the list of features.   참고페이지:... » read more

[docker] Dockerfile 작성
[docker] Dockerfile 작성

Dockerfile 작성 아래 내용은 테스트 예제 이며 실제 Web-server 운영시는 docker-compose 를 많이 사용합니다. 단독 서비스를 운영하지 않는다면 Service 를 apache + mariadb 로 컨테이너를 나눠서 관리하는게 좀더 편하게 관리 할수 있습니다.   Github test@docker-test:~$ git clone https://github.com/visualwork/Docker-test.git /Docker-test/test01 에 Dockerfile 이 있습니다. 🙂     Dockerfile 을 작성 nginx Dockerfile 예제 nginx 디렉토리 생성후... » read more

[docker] Docker 바이너리 설치
[docker] Docker 바이너리 설치

Install Docker CE from binaries 링크: https://docs.docker.com/install/linux/docker-ce/binaries/   테스트 : ubuntu1604 vm Docker 바이너리 압축파일 Down https://download.docker.com/linux/static/stable/x86_64/ Index of /linux/static/stable/x86_64/ ../ docker-17.03.0-ce.tgz 2017-03-01 11:11 27M docker-17.03.1-ce.tgz 2017-03-28 04:46 27M docker-17.03.2-ce.tgz 2017-06-28 03:35 27M docker-17.06.0-ce.tgz 2017-06-28 05:17 29M docker-17.06.1-ce.tgz 2017-08-18 02:35 29M docker-17.06.2-ce.tgz 2017-09-05 10:39 29M docker-17.09.0-ce.tgz 2017-09-27 01:47 29M docker-17.09.1-ce.tgz 2017-12-08 12:22 29M docker-17.12.0-ce.tgz 2017-12-27 09:52... » read more

[system] rsyslog logserver
[system] rsyslog logserver

rsyslog logserver   rsyslog server 구성 rsyslog(Log-Server) , server1(Log-Client) , server2(Log-Client)   rsyslog 설치 확인 [root@rsyslog ~]# rpm -aq |grep -i rsyslog rsyslog-8.24.0-12.el7.x86_64   rsyslog 설정 (UDP / TCP 중 선택 하여 설정 할수 있으며 514 Port 를 사용합니다.) [root@rsyslog ~]# vi /etc/rsyslog.conf # Provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514 ## TCP 를... » read more

[vmware] VMware vSphere Hypervisor 6.5 설치
[vmware] VMware vSphere Hypervisor 6.5 설치

VMware vSphere Hypervisor 6.5 설치   무료 평가판의 경우 60일 사용이 가능하며 vmware 홈페이지에서 다운 받을수 있습니다. https://www.vmware.com/kr/products/vsphere-hypervisor.html https://docs.vmware.com/kr/VMware-vSphere/6.5/vsphere-esxi-vcenter-server-651-installation-setup-guide.pdf   Test 진행시 VMware 12 Workstation 을 이용했습니다. File -> New Virtual Machine -> Custom -> next -> next 하여 설치를 진행 하면 되며 Select a Guest Operating System 의 경우 VMware ESX 를 선택 합니다.... » read more