728x90

script 3

GCP - Wordpress 설치 및 DB 연결 자동화 Script

목차 1. Script 2. Script를 이용한 인스턴스 생성 1. Script - Wordpress, apache, PHP 설치 및 DB Server에 연결이 되도록 script를 자동화 부분에 넣으면 매번 직접 설치하지 않아도 인스턴스 생성시 설치 및 연결이 자동을 된다. #! /bin/bash sudo setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux sudo yum -y install httpd sudo yum install -y wget wget https://ko.wordpress.org/latest-ko_KR.tar.gz tar xvfz latest-ko_KR.tar.gz sudo cp -a..

Cloud/GCP 2022.06.28

Docker - Link ( + Scripts)

목차 1. Link 2. Link 설정 2.1 link 설정 2.2 컨테이너 명 변경 2.3 컨테이너 IP 변경 3. Script를 이용한 link 파일 생성 1. Link - 컨테이너가 통신하려면 IP를 알아야 한다. - link 옵션은 같은 호스트 내에 컨테이너 간 연결을 할 때 사용한다. - 컨테이너끼리는 private ip를 기반으로 통신한다. 그런데 컨테이너가 재시작되면 ip가 변경되는 경우도 있다. - link를 사용하게 되면 ip가 아닌 컨테이너 이름을 기반으로 통신 할 수 있다. 2. Link 설정 2.1 link 설정 - centos:7 이미지를 실행시켜 c1 컨테이너를 생성한다. - c1 컨테이너의 IP 주소는 172.17.0.2다 - centos:7 이미지를 또 한번 실행시켜 c2 컨..

Programming/Docker 2022.06.01

Docker - Scripts

목차 1. 스크립트 2. Script 생성 1. 스크립트 - 스크립트란 컴퓨터가 목표한 바를 달성하기 위해 실행해야하는 명령어의 집합이다. ex) * script 파일 생성 - 스크립트 파일을 하나 생성한다. - 스크립트 파일의 이름은 a.sh이고 내용은 현재 디렉토리의 리스트와 사용자들을 출력하는 내용을 담는다. - 스크립트를 실행 시키면 해당 a.sh script 파일이 생성된 것을 볼 수 있다. - a.sh 파일 안에 내용도 생성된 것을 볼 수 있다. * 시나리오 1. 모든 작업을 스크립트로 처리합니다. 2. Docker 설치 및 실행 3. httpd 및 nginx, centos:9, alpine 이미지 다운로드 4. bridge network 생성 4.1 N1 192.168.11.0/24 192...

Programming/Docker 2022.05.31
728x90