본문 바로가기

728x90

Linux

(4)
[Docker] Docker 사용하여 MySql 설치 도커 설치 1. homebrew 이용하여 도커 설치 brew가 아닌 brew cask 사용 시 docker-compose, docker-machine을 같이 설치해줌 brew cask install docker 2. 도커 홈페이지에서 OS에 맞는 도커 설치 https://www.docker.com/products/docker-desktop/ MySql Docker 이미지 다운로드 docker pull mysql - 버전을 지정하지 않으면 최신 버전 다운로드 다운로드한 Docker 이미지 확인 docker images MySql Docker 컨터이너 생성 및 실행 docker run --name -e MYSQL_ROOT_PASSWORD= -d -p :3306 mysql:latest docker run --..
[Linux] 특정 포트 죽이기 서버를 실행하면 Web server failed to start. Port 8080 was already in use. 이처럼 해당 포트가 사용 중이라고 나오는 경우 명령어를 통해 강제로 서버를 종료할 수 있다. kill $(lsof -t -i:[종료할 포트 번호]) kill $(lsof -t -i:8080) 또는 lsof -i tcp:[종료할 포트 번호] lsof -i tcp:8080 명령어를 통해 나온 PID 값을 kill -9 [해당 PID] kill -9 26149 해주면 해결 된다.
[Ubuntu] docker 및 docker-compose 설치 도커(docker) - 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트 ubuntu 접속 ssh -i [my-key].pem ubuntu@[퍼블릭IPv4주소] 1. 패키지 리스트 최신으로 업데이트 sudo apt update 2. 도커 다운로드를 위해 필요한 https 관련 패키지 설치 sudo apt install apt-transport-https ca-certificates curl software-properties-common - curl, apt-transport-https, ca-certificates, software-properties-common 3. 도커 레포지토리 접근을 위한 GPG Key 설정 curl -fsSL https:..
[Linux] 환경변수 PATH 추가하기 PATH 설정 이유Linux 쉘에 명령을 입력하면 해당 이름의 프로그램이 있는지 확인하기 위해 모든 디렉토리를 검색하지는 않고 지정한 항목만 찾는다.이때 $PATH 라는 환경 변수를 이용해 쉘이 어디를 볼지 경로를 확인한다.즉, PATH에 프로그램 실행 경로를 추가해주면, 명령어 실행 시 경로를 따로 입력하지 않아도 PATH 환경변수에 있는 디렉토리에서 실행파일을 찾아 실행해 준다. printenv 명령어로 현재 적용된 환경변수 확인ubuntu@ip-172-31-42-70:~$ printenvSHELL=/bin/bashPWD=/home/ubuntuLOGNAME=ubuntuXDG_SESSION_TYPE=ttyMOTD_SHOWN=pamHOME=/home/ubuntuLANG=C.UTF-8LS_COLORS=r..

728x90
반응형