일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- aws cli
- describe-instances
- sql 공유
- aws cli ec2
- docker myql
- 명령어
- cli ec2
- 서버간 파일전송
- Configmap
- jenkins parameter
- nexus proxy
- SecurityContextHolder
- amazon ebs
- 쿠버네티스교과서
- 쿠버네티스
- statefulset
- private repostiroy
- ELB
- yaml예시
- Ansible
- kubectl명령어
- EC2
- kubectl
- React Native
- amazon ebs활용
- linux 파일복사
- amazon ebs종류
- docker
- k8s
- pod
- Today
- Total
목록IT (45)
게으름을 위한 부지런한 게으름뱅리' 블로그
scp (Secure Copy Protocol) 명령어는 파일을 안전하게 복사하기 위해 사용됩니다. scp 명령어는 SSH 프로토콜을 기반으로 하며, 원격 서버와 로컬 머신 간에 파일을 복사할 수 있습니다.#로컬 파일을 원격 서버로 복사하기scp localfile.txt username@remotehost:/path/to/destination/ #원격 서버의 파일을 로컬 머신으로 복사하기scp username@remotehost:/path/to/remote/file.txt /local/destination/#로컬 디렉터리를 원격 서버로 복사하기 (디렉터리 복사)scp -r localdir/ username@remotehost:/path/to/destination/#원격 서버의 디렉터리를 로컬 머신으로 복..
♪ tar 압축하기tar 명령어는 파일과 디렉토리를 압축하고 아카이브하는 데 많이 사용됩니다. 여기서는 다양한 방법으로 디렉토리를 압축하는 예시를 소개하겠습니다. 1. 기본 tar 아카이브 만들기디렉토리를 .tar 형식으로 압축합니다.tar -cvf archive.tar /path/to/directory 2. gzip으로 압축하기tar -czvf archive.tar.gz /path/to/directory 또는tar -czvf archive.tgz /path/to/directory 3. bzip2로 압축하기tar -cjvf archive.tar.bz2 /path/to/directory 4. xz로 압축하기tar -cJvf archive.tar.xz /path/to/directory 5.압축하지 않고 ..
Sonatype Nexus Repository Manager에서는 여러 Docker Proxy 리포지토리를 생성하고 이를 그룹화하여 하나의 엔드포인트로 사용할 수 있습니다. 이 기능을 활용하면 여러 Docker Proxy 리포지토리를 통합하여 하나의 그룹 리포지토리에서 접근할 수 있게 됩니다. 다음은 Sonatype Nexus에서 Docker Proxy 리포지토리를 여러 개 설정하고 이를 그룹화하는 방법을 단계별로 설명합니다.1. 여러 Docker Proxy 리포지토리 설정1.1. Docker Proxy Repository 생성Nexus 웹 UI에서 ‘Repositories’로 이동합니다.‘Create repository’를 클릭합니다.‘Docker (proxy)’를 선택합니다.Proxy Reposito..
docker pull 명령어는 Docker에서 이미지를 다운로드하는 데 사용되는 기본적인 명령어입니다. Docker 이미지란 컨테이너를 생성할 때 필요한 모든 파일, 라이브러리, 설정 등이 포함된 패키지입니다. docker pull을 사용하면 Docker Hub 또는 다른 이미지 레지스트리에서 이미지를 가져올 수 있습니다. 다음은 docker pull 명령어의 사용법과 주요 옵션, 그리고 예시를 설명합니다.기본 문법 docker pull [OPTIONS] IMAGE[:TAG|@DIGEST]주요 옵션-a, --all-tags : 모든 태그를 가져옵니다. 예를 들어, nginx 이미지의 모든 태그를 다운로드하려면 docker pull -a nginx를 사용할 수 있습니다.--disable-content-tr..
MySQL 컨테이너 실행MySQL 공식 이미지를 사용하여 컨테이너를 실행합니다. 아래 명령어를 사용합니다docker run -d \ --name mysql-container \ -e MYSQL_ROOT_PASSWORD= \ -e MYSQL_DATABASE= \ -e MYSQL_USER= \ -e MYSQL_PASSWORD= \ -v mysql-data:/var/lib/mysql \ -p 3306:3306 \ mysql:latest -d: 컨테이너를 백그라운드에서 실행합니다.--name mysql-container: 컨테이너의 이름을 지정합니다. 원하는 이름으로 변경 가능합니다.-e MYSQL_ROOT_PASSWORD: MySQL root 사용자의 비밀번호를 설정합니다. 에 실제 비밀번호를 ..
netstat은 네트워크 통계 정보를 확인하거나 네트워크 연결 상태를 보기 위해 사용되는 유틸리티입니다. 주로 다음과 같은 정보를 제공합니다:네트워크 연결 정보: 현재 시스템에서 활성화된 네트워크 연결의 상태를 보여줍니다. 이는 TCP, UDP, ICMP 등 여러 프로토콜에 대한 연결 정보를 포함합니다.라우팅 테이블: 라우팅 테이블은 목적지 IP 주소에 따라 패킷을 전달할 경로를 결정하는 데 사용됩니다. netstat은 이러한 라우팅 정보를 제공합니다.네트워크 인터페이스 정보: 시스템에 연결된 네트워크 인터페이스(네트워크 카드)의 상태와 통계 정보를 표시합니다. 이는 각 인터페이스의 속도, 패킷 손실률, 데이터 전송량 등을 포함합니다.소켓 정보: 현재 열린 소켓의 목록을 표시하며, 각 소켓에 대한 로컬 ..
♪ 이름으로 찾기find /path/to/directory -name example.txt #특정 디렉토리에서 이름이 example.txt인 파일 찾기find /path/to/dir -type f -name "*.txt" -exec grep "keyword" {} + #특정 확장자를 가진 파일을 특정 디렉토리 및 그 하위 디렉토리에서 찾기find /path/to/dir -type f -iname "*pattern*" #파일 이름에 대소문자 구분 없이 특정 패턴을 포함하는 경우 찾기find /path/to/directory -name "*abc*" #특정 패턴을 포함하는 파일 찾기 (예: abc를 포함하는 파일)find /path/to/dir -type f -name "*.jpg" #특정 확장자를 가진 ..
예시 1: Google Cloud Platform (GCP) LoadBalancer 설정 apiVersion: v1kind: Servicemetadata: name: my-gcp-lb-servicespec: type: LoadBalancer # GCP의 경우 LoadBalancer로 설정 selector: app: my-app ports: - protocol: TCP port: 80 targetPort: 8080 loadBalancerIP: 130.211.204.1 # GCP LoadBalancer에 할당할 고정 IP 주소 annotations: cloud.google.com/load-balancer-type: "Internal" # 내부 로드 밸런서로..