달력(월) 열기 : cal 달력 연도 : cal 연도 달력(연) 열기 : cal -y 달력 앞 or 뒤 월까지 보여주기 : cal -A or -B 숫자 월 년 (ex cal -A 1 -B 1 8 2020) 명령어 이력 보기 : history 명령어 이력 지우기 : history -c 명령어 이력 번호로 실행 하기 : !번호 실행명령어의 경로 보기 : which 명령어 clear : ctrl + l terminal 열기 : ctrl + alt + t terminal 닫기 : ctrl + d zoom out : ctrl + + zoom in : ctrl + -
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/AUMk6/btqGJGHdYXQ/LyMOAc0ZRpfGjXs1mkV1TK/img.png)
1. 일반적인 리눅스 이미지는 자동실행이 되지 않는다. 일반적으로 다른 도커 이미지의 베이스가 된다. 2. docker run centos 명령어로 실행하면 도커 허브에서 최신버전이 다운로드가 되고 실행종료된 컨테이너가 생성된다. 2-1 이 이미지는 실행되고 있지 않으므로 docker start id 로 먼저 실행중으로 변경해야 실제 작업이 가능하다. 2-1-1 그 후에 interaction 모드에 들어가려면 docker exec -it id 명령을 사용하면 된다. 2-2 아니면 처음 부터 docker run -it centos 를 사용하여 바로 interaction 모드에서 작업을 할 수 있다. 3. 새로운 이미지에는 java가 설치되어 있지 않으므로 centos에 붙어서 자바를 설치해야 한다. 3-1..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/Rsn93/btqGQcZwGx3/CJoIlK0aBnezqXAs88rZ0k/img.png)
1. mongodb docker run -d -p 27017:27017 --name test-mongo -v C:/Users/heops/data/db:/data/db mongo:latest 1. 실행 중인 컨테이너 삭제하기 docker kill $(docker ps -q) 2. 중지된 컨테이너 삭제하기 docker rm $(docker ps -a -q) 3. untagged image 삭제하기 3-1 untagged 이미지는 도커 이미지를 생성하면 자동으로 latest가 붙는데 바로 직전 lastest는 untagged가 된다. docker rmi $(docker images -q -f dangling=true) 4. 모든 이미지 삭제하기 (컨터이너 삭제와 동일한 방식이다.) docker rmi $(do..
1. 참고용이다. 1-1 root 패스워드 설정을 위한 환경변수를 설정하고 있다. 1-2 데이터베이스 파일은 로컬에서 저장하도록 하고 있다. docker run --name doggie-mysql -e MYSQL_ROOT_PASSWORD=qwe123 -p 3306:3306 -v E:\dockerdata\mysql:/var/lib/mysql -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci docker run --name postgres-nas -e POSTGRES_PASSWORD=qwe123 -e PGDATA=/var/lib/postgresql/data/pgdata -p 5433:5432 -v ~/dockerdata..
1. 포트는 Dockerfile를 찾아보면 나온지만 그냥 적어 놓는다. 1-1 15672는 rabbitMQ management 서버에 접근하기 위한 포트 매핑이다. 1-2 rabbitMQ서비스는 5671, 5672를 사용하는데 모두 매핑해야 동작한다. 1-3 하나 이상의 포트 매핑은 그냥 -p를 여러번 사용하면 된다. 1-4 rabbitMQ는 hostname 별로 메시지를 저장하므로 도커환경에서 hostname 설정은 반드시 필요하다. docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5671:5671 -p 5672:5672 rabbitmq:3-management
1. 이 포스트는 간단한 프로젝트의 pom파일을 web과 data두개의 프로젝트로 분리하는 내용이다. 2. 아래는 아주 단순한 pom 파일이다. 스프링 부트를 사용하고 있으며 웹부분과 데이터부분이 다 포함되어 있다. 4.0.0 org.springframework.boot spring-boot-starter-parent 2.3.1.RELEASE pe.pilseong multiple-module 0.0.1-SNAPSHOT multiple-module multiple-module demo 11 org.springframework.boot spring-boot-starter-actuator org.springframework.boot spring-boot-starter-data-jpa org.springfram..
1. 이 에러는 Multiple Module Maven 프로젝트를 생성할 경우에 발생하는 경우가 많다. 2. 이런 경우가 아니라도 한번씩 이렇게 maven은 특정한 폴더를 원하는데 없다고 아우성 치는 상태이다. 3. 해결책은 3-1 실제 필요한 코드를 제외한 프로젝트에서 생성된 부수적인 파일을 모두 삭제한다. 3-2 C:\Users\heops\AppData\Roaming\Code\User\workspaceStorage 에 가서 폴더를 통째로 날려버린다. 3-3 사용자가 작업한 내용들이 여기에 저장되는 것이 많은 것 같은데 그 설정들이 계속 적용되어 버려서 발생한다. 3-4 안되면 C:\Users\heops\AppData\Roaming\Code\CachedData 이것도 날려 버린다. 4. Visual S..
- Total
- Today
- Yesterday
- 도커 개발환경 참고
- AWS ARN 구조
- Immuability에 관한 설명
- 자바스크립트 멀티 비동기 함수 호출 참고
- WSDL 참고
- SOAP 컨슈머 참고
- MySql dump 사용법
- AWS Lambda with Addon
- NFC 드라이버 linux 설치
- electron IPC
- mifare classic 강의
- go module 관련 상세한 정보
- C 메모리 찍어보기
- C++ Addon 마이그레이션
- JAX WS Header 관련 stackoverflow
- SOAP Custom Header 설정 참고
- SOAP Custom Header
- SOAP BindingProvider
- dispatcher 사용하여 설정
- vagrant kvm으로 사용하기
- git fork, pull request to the …
- vagrant libvirt bridge network
- python, js의 async, await의 차이
- go JSON struct 생성
- Netflix Kinesis 활용 분석
- docker credential problem
- private subnet에서 outbound IP 확…
- 안드로이드 coroutine
- kotlin with, apply, also 등
- 안드로이드 초기로딩이 안되는 경우
- navigation 데이터 보내기
- 레이스 컨디션 navController
- raylib
- Spring Security
- crud
- RestTemplate
- Security
- 로그인
- 설정하기
- Angular
- 스프링부트
- spring boot
- 스프링
- 매핑
- mapping
- login
- form
- one-to-one
- Validation
- Rest
- 하이버네이트
- 상속
- Spring
- WebMvc
- one-to-many
- MYSQL
- jsp
- XML
- hibernate
- 자바
- Many-To-Many
- 설정
- 외부파일