[GCP] Google cloud Docker-compose wordpress 구성
[GCP] Google cloud Docker-compose wordpress 구성

[GCP] Google cloud Docker-compose wordpress 구성   도메인만 있으면 1년간 무료로 쓸수 있는 Google cloud 를 이용하여 WordPress 를 구성하여 사용하는것도 좋을거 같습니다. 🙂 기존 생성했던 VM 을 사용 하기 때문에 최초로 만든 vm 이미지에서 수정을 합니다. Compute Engine -> VM 인스턴스 -> 인스턴스 이름 클릭 후 수정을 클릭합니다.   초소형(공유vCPU 1개) -> 소형 (공유... » read more

[GCP] Google cloud 외부 IP 주소 연결 (고정IP 설정)
[GCP] Google cloud 외부 IP 주소 연결 (고정IP 설정)

[GCP] Google cloud 외부 IP 주소 연결 (고정IP 설정)   VPC 네트워크 -> 외부 IP 주소 를 클릭합니다. 고정 주소 예약을 클릭합니다.   이름을 지정합니다. 지역에서 Zone 을 설정 할수 있습니다.   예약 버튼을 클릭합니다.   외부 IP 주소 연결이 생성 되었습니다.   Compute Engine -> VM 인스턴스 항목으로 이동 합니다. vm 이름을 클릭 합니다.... » read more

[GCP] Google Cloud ssh-key 이용하여 접속
[GCP] Google Cloud ssh-key 이용하여 접속

[GCP] Google Cloud ssh-key 이용하여 접속 Linux 의 경우 ssh-keygen 명령어를 통하여 아래와 같이 RSA 키페어를 생성 하고, Windows는 puttygen 을 이용하여 RSA 키페어를 생성 합니다. Global 모든 Cloud 인스턴스에 접속시 메타데이터 ssh 키 부분에 설정 하시면 되며 단인 Cloud 인스턴스만 접속하기 위해선 Compute Engine -> VM 인스턴스 세부정보 부분의 SSH 키 부분에 등록 하시면... » read more

[GCP] Google Cloud 생성
[GCP] Google Cloud 생성

[GCP] Google Cloud 생성 https://console.cloud.google.com/?hl=ko 최초 사용시 12개월간 사용할수 있는 크레딧 $300 달러를 줍니다. 준비물 : Google 계정 , 신용카드 무료사용이 끝난후 사용료가 부과되지 않습니다 🙂 무료평가판 신청을 클릭 합니다. 사용자 등록정보 입력후 아래와 같은 화면을 볼수 있습니다. My First Project 를 클릭합니다.   +버튼을 클릭하여 프로젝트를 생성합니다.   프로젝트 이름을 기입 합니다. ex) docker-test... » read more

[docker] docker swarm mode 구성
[docker] docker swarm mode 구성

docker swarm mode 구성 description: To use Docker in swarm mode, install Docker. See installation instructions for all operating systems and platforms. Current versions of Docker include swarm mode for natively managing a cluster of Docker Engines called a swarm. Use the Docker CLI to create a swarm, deploy application services to a swarm, and... » read more

[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