DevOps/Linux

DevOps/Linux

도커(Docker)를 이용한 컨테이너 관리하기: 설치부터 볼륨생성까지

도커 소개 컨테이너 기술을 이용해 애플리케이션을 격리된 환경에서 실행하는데, 이를 통해 애플리케이션 배포와 관리가 용이해졌습니다. 이번에는 도커의 기본적인 사용법에 대해 알아보겠습니다. 도커 설치 우분투에 도커는 아래와 같이 설치가 가능합니다 # 도커 설치 참조 https://docs.docker.com/engine/install/ubuntu/ # 도커 버전 확인 docker --version # 구버전 삭제 sudo apt remove docker docker.io containerd runc # 도커 공식 GPG 키 추가 sudo mkdir -m 0755 -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sud..

DevOps/Linux

Ubuntu에 Redis 설치 및 외부연동 그리고 꿀팁까지

우분투에 레디스 설치 레디스 기본동작 레디스 외부 연결 그리고 몇 가지 꿀팁까지 redis 설치 // 설치 sudo apt-get update sudo apt-get install redis // 상태 확인 sudo systemctl status redis-server // 설정 sudo nano /etc/redis/redis.conf // 필요시 maxmemory 1g //최대 메모리 허용량 maxmemory-policy allkeys-lru //초과시 삭제 //재시작 sudo systemctl restart redis-server.service redis 외부접속 설정 // 외부접속의 경우 방법2 추천 // 방법 1 // 현재 접속중 IP 확인 w // 필요시 포트 개방 sudo nano /etc/r..

DevOps/Linux

클라우드 VM 우분투 초기 세팅 치트키 Ubuntu 22.04 SpringBoot Postgressql

김씨가 만든 우분투 22.04 스프링 부트 설치, 디비 설치, 클라우드 Virtual Machine Setting 가이드입니다. IT를 통해 더욱더 좋은 세상을 함께 만들어가기 위해서 도움이 되었으면 좋겠습니다 참고해주시고 고칠점이 있다면 댓글 부탁드립니다. 1. 업데이트 # ----------------------------- # 1. # 업데이트 apt update && apt full-upgrade -y 2. 리눅스 접근 보안 세팅 # ----------------------------- # 2. # 리눅스 접근 보안을 위해서 # 2-1 ssh 키 설정 ssh-keygen -t rsa -b 2048 -C '221113 by codemaster' Enter file : 필요시 넘김(필자는 넘김) En..

DevOps/Linux

History에 시간 추가하는 한가지 방법

아래와 같이 입력 후에 HISTTIMEFORMAT="%y/%m/%d %T " history로 확인해보세요 ~ history 리부트 후에도 Persistent 하게 하고 싶으시면 echo 'HISTTIMEFORMAT=\"%d/%m/%y %T"' >> ~/.bashrc

DevOps/Linux

리눅스에서 History에 Trace 안남기고 커맨드 쓰는 방법

리눅스 기반 시스템에서 history 명령어는 유저 인풋을 라인별로 저장합니다 history를 이용해서 유저가 입력한 정보들을 조회가 가능한데 이는 필요시 삭제를 해주어야 돼서 번거롭습니다 우분투 22.04 기준으로 history를 입력해서 확인 가능하며 history 가장 최근에서 첫번째 명령어 실행 등 좋은 기능도 많습니다 !-1 history -c 를 사용해서 history를 삭제 가능하나 history -c Trace를 안남기고 싶은 경우 우분투 기준 스페이스를 띄우고 코드를 작성하면 됩니다 리눅스 OS 별로 조금 차이가 있을 수 있는데 echo $HISTOCONTROL 로 history control을 확인해주고 HISTOCONTROL=ignorespace 등으로 바꿔서 우분투와 세팅을 동일하게..

DevOps/Linux

우분투22.04 SSH 설정하고 Putty로 접속하기

SSH(Secure Shell)  말 그대로 보안 쉘,  원격 접속을 위해서 사용되는 프로토콜 기본적으로 CLI로 원격 접속할 때 사용합니다   사전작업으로 고정아이피를 설정합니다https://codemasterkimc.tistory.com/567 리눅스 우분투에 고정 아이피 설정하는 두가지 방법(netplan)우분투에서 고정아이피 설정하는 법에 대해서 알아보겠습니다. 먼저 VM에서 작업하는 경우 하단에 네트워크 설정을 연 다음 어댑터에 브리지로 설정해줍니다. (WIFI는 추천하지 않습니다) GUI가codemasterkimc.tistory.com openssh 설치sudo apt update && sudo apt install openssh-server openssh-client ssh 상태 확인syst..

DevOps/Linux

리눅스 우분투에 고정 아이피 설정하는 두가지 방법(netplan)

우분투에서 고정아이피 설정하는 법에 대해서 알아보겠습니다. 먼저 VM에서 작업하는 경우 하단에 네트워크 설정을 연 다음 어댑터에 브리지로 설정해줍니다. (WIFI는 추천하지 않습니다) GUI가 지원되는 경우 그 다음에 첫 번째 방법은 GUI 가 제공되는 경우 아래와 같이 setting에 들어가서 네트워크 값들을 Manual로 해서 입력해주면 됩니다 Console을 사용하는 경우 일단 우분투 기준으로 netplan 파일을 확인합니다. ls /etc/netplan 편의를 위해 관리자 권한을 줍니다 sudo su 아이디도 한번 확인하고 id vim을 설치합니다 sudo apt install vim 이제 네트워크 매니저를 멈춥니다 systemctl stop NetworkManager systemctl disab..

DevOps/Linux

김씨가 VM에서 하는 우분투 22.04 리눅스 초기설정 2가지

1. 리눅스를 처음 설치하면 일단 최신 버전으로 업데이트합니다 sudo apt update sudo apt full-upgrade 2. 스냅숏을 만듭니다 왼쪽 상단 머신을 클릭하고 스냅샷 찍기를 누릅니다 스냅숏이름을 정합니다 확인을 누르면 스냅샷이 생성되며 OS를 롤백하고 싶을 때 프로그램 종료 혹은 조건 충족 후 복원을 할 수 있습니다. 이상입니다

kimc
'DevOps/Linux' 카테고리의 글 목록 (2 Page)