[Docker] docker-compose.yml 명령어 종류 및 사용법
·
프로그램/DOCKER
안녕하세요! 프뚜입니다. docker > images를 run 명령어로 새로운 컨테이너를 띄울 수 있습니다. docker run 옵션 종류 및 컨테이너 생성하기에서 확인할 수 있습니다. docker-compose를 통해 run 명령어를 yml로 관리하는 방법에 대해 포스팅하려고 합니다. [개발환경] - OS: Ubuntu - 인터넷이 가능한 환경 # docker-compose.yml 파일 생성하기 services: app: container_name: custom-name #docker run --name image: custom-ubuntu #docker images ports: #docker run -p - "80:80" - "443:443" volumes: #docker run -v - /docke..
[DB] Windows10 PostgreSQL Binary 실행하기 (Portable)
·
프로그램/DB
안녕하세요! 프뚜(프로그래머 뚜)입니다! 이전에 PostgreSQL을 Install해서 사용했으나, 포터블(portable) 버전인 Binary를 사용해보려고 합니다. [개발 환경] - OS: windows 10 64bit 1. PostgreSQL Binary 다운받기(링크) zip archive를 클릭해서 이동합니다. Win x86-64로 다운로드 받습니다. (링크) 2. 다운로드 받은 파일 > 압축 해제하기 프뚜의 경로는 D:\Tools\pgsql15.1.1에 있습니다. 3. DB & 계정 생성하기 D:\Tools\pgsql15.1.1\bin\initdb.exe -U [유저명] -A password -W -E UTF8 -D D:\Tools\pgsql15.1.1\data postgres 계정을 생성해보..
[Linux] Shell script 만들기
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 개발을 하다보면 하나의 script로 여러 개의 이벤트를 처리하고 싶을 때가 있습니다. 예) spring boot embedded tomcat을 사용하고 있을 때, 프로세스 중 java를 종료하고 새로운 java파일을 실행하기 1. script 생성하기 vi ssjeong.sh 2. 프로세스 확인 후 해당 프로세스를 종료하기 # JAVA Process를 확인 PID=$(ps -ef | grep 'java' | grep -v 'grep' | awk '{print $2}') echo "Process ID: $PID" # 있다면 종료 if [ ..
[Linux] tar 명령어 사용하기
·
프로그램/LINUX
안녕하세요! 프뚜(프로그래머 뚜)입니다! [개발 환경] - OS: CentOS 8 (docker container) - ROOT 계정으로 실행 - 인터넷이 가능한 환경 tar 압축 하기 tar -cvf [파일명.tar] [대상 폴더명] # 현재 위치의 폴더를 ssjeong.tar로 묶기 tar -cvf ssjeong.tar ./ # 대상 디렉토리를 포함한 모든 파일과 디렉토리를 tar로 묶기 tar cvf ssjeong.tar [PATH] # 파일을 지정하여 tar 아카이브로 묶기 tar cvf ssjeong.tar [FILE_1] [FILE_2] tar 압축 풀기 tar -xvf [파일명.tar] # 현재 위치의 ssjeong.tar를 압축 풀기 tar -xvf ssjeong.tar # tar 아카이브..
프뚜
'명령어' 태그의 글 목록