Operating System

Operating System/Docker

[docker] 도커 컴포즈로 주키퍼 카프카 컨테이너 만들기

1. 바탕화면에 docker_test 라는 이름을 가진 폴더 만들기 2. 메모장을 열어서 다음 내용 복사 붙여넣기 version: "2.2" services: # zookeeper 3.4.6 zookeeper: hostname: zookeeper container_name: zookeeper image: wurstmeister/zookeeper:3.4.6 ports: - "2181:2181" # kafka 2.12-2.3.0 kafka: hostname: kafka container_name: kafka image: wurstmeister/kafka:2.12-2.3.0 ports: - "9092:9092" environment: KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 KA..

Operating System/Docker

[docker] 도커에 파이썬 컨테이너 생성해서 사용해보기

1. 파이썬 이미지 찾기 docker search python 2. 도커 파이썬 컨테이너 생성 후 실행하기 docker run -it --rm --name python python 3. hello world 출력해보기 print("hello world") 2*5 출력해보기 print(2*5) 4. 새로운 터미널 열어서 현재 도커 컨테이너 확인하기 docker ps 파이썬 종료하기 exit() 실행중인 컨테이너 확인하기 docker ps 전체 컨테이너 확인하기 docker ps -a 도커 이미지 확인하기 docker images 도커 이미지 삭제 docker rmi 1e76b28bfd4e

Operating System/Docker

[docker] 도커에 우분투 컨테이너 생성해서 접속하기

1. 현재 설치된 이미지 확인 docker images 2. 도커 허브에 우분투 이미지 찾기 docker search ubuntu 3. 다음 명령어 입력하기 docker -it --rm --name ubuntu ubuntu:18.04 --rm : 컨테이너 종료시 컨테이너 자동 삭제 -name : 컨테이너 이름 4. 새로운 터미널 열기 새로운 터미널에서 도커 이미지 설치된 것 확인하기 docker images 도커 컨테이너 확인하기 docker ps -a 컨테이너 종료하기 exit 다른 터미널에서 도커 컨테이너 확인하기 docker ps -a

Operating System/Linux

[linux] 우분투 환경변수 등록하기

1. 다음 명령어 입력으로 환경변수를 등록할 수 있다. vim /etc/bash.bashrc 맨 마지막으로 이동 테스트용 환경변수 추가 export test_aaa=bbb 저장 후 터미널 끄고 다시 실행하기 2. 환경변수 확인하기 env

Operating System/Linux

[linux] 우분투 환경변수 확인하기

1. 다음 명령어 입력으로 현재 리눅스 시스템의 환경변수를 확인할 수 있다 export

Operating System/Docker

[docker] 윈도우에 도커 데스크탑 설치하기

1. 홈페이지 이동 https://www.docker.com/products/docker-desktop Docker Desktop for Mac and Windows | Docker Learn why Docker Desktop is the preferred choice for millions of developers building containerized applications. Download for Mac or Windows. www.docker.com 가운데 Download for Windows 클릭하기 다운로드 중 다운로드 된 파일 클릭하면 다음과 같은 화면이 나오는데 ok 클릭하기 설치 중 설치 완료되면 close 누르기 2. docker desktop 실행 skip tutorial 누르기 실..

Operating System/Linux

[linux] 우분투 포트 확인하기

1. 먼저 포트 확인에 필요한 net-tools 를 설치한다 apt install net-tools 2. 열린 포트 확인 다음 명령어 입력으로 현재 열린 포트를 확인한다 netstat -tnlp | grep LISTEN

Operating System/Linux

[linux] 우분투 방화벽 끄기

1. 방화벽 끄기 다음 명령어로 우분투 방화벽을 끌 수 있다 ufw disable 2. 방화벽 상태 확인하기 다음 명령어로 현재 방화벽의 상태를 확인할 수 있다 ufw status 3. 방화벽 켜기 다음 명령어로 우분투의 방화벽을 킬 수 있다. ufw enable 4. 방화벽 상태 확인하기 다음 명령어로 우분투 방화벽의 상태를 확인해보자 ufw status

Operating System/Linux

[linux] 우분투에서 swappiness 설정하기

1. swappiness 는 스왑 메모리의 활용정도를 뜻함 60이 기본값이며 db를 활용하는 서버에서는 보통 1을 사용하여 스왑메모리를 사용하는 적극성을 최소화 시킨다. 2. 현재 리눅스의 swappiness 확인하기 sysctl vm.swappiness 3. vm.swappiness 를 1로 변경시켜보자 먼저 /etc/sysctl.conf 파일을 열자 vi /etc/sysctl.conf 맨 아랫줄로 이동해서 다음 내용을 추가하자 vm.swappiness=1 재부팅한다 reboot 재부팅이 됐으면 다시 명령어 입력으로 확인해보자 sysctl vm.swappiness

Operating System/Linux

[linux] 우분투에서 사용 중인 시스템 메모리 확인하기

1. 다음 명령어로 리눅스의 시스템 메모리를 확인하자 free 2. 다음 명령어로 메가바이트 단위로 시스템 메모리를 확인할 수 있다 free -m 3. 다음 명령어로 기가바이트 단위로 시스템 메모리를 확인할 수 있다 free -g

박경태
'Operating System' 카테고리의 글 목록 (22 Page)