일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- amazon ebs활용
- 서버간 파일전송
- amazon ebs종류
- Ansible
- statefulset
- Configmap
- cli ec2
- 쿠버네티스교과서
- docker myql
- SecurityContextHolder
- yaml예시
- private repostiroy
- EC2
- pod
- aws cli ec2
- describe-instances
- jenkins parameter
- kubectl명령어
- kubectl
- nexus proxy
- 쿠버네티스
- sql 공유
- aws cli
- React Native
- k8s
- ELB
- amazon ebs
- linux 파일복사
- 명령어
- Today
- Total
목록전체 글 (56)
게으름을 위한 부지런한 게으름뱅리' 블로그
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" # 내부 로드 밸런서로..