728x90
계속해서 업데이트 될 예정
주로 사용 하는 명령어 위주로
- CREATE
- Image 생성
- docker build -t docker-image .
- docker-image : 이미지 이름
- . : 생성 경로
- Container (최초)실행/생성
- docker run -dp 8080:8080 -e JAVA_OPTS=‘-Dspring.profiles.active=’ --name docker-container docker-image
- -d : Daemon으로 백그라운드에서 실행
- -p : Input_Port:Target_Port로 외부에서 접근 Input_Port를 Docker 내의 Target_Port로 PortForward한다
- JAVA_OPTS : 서버에서 사용 되는 환경변수, JAVA 뿐 아니라 환경에 따를 변수를 설정 할수 있을것이다.
- —name : container 이름 설정
- docker run -dp 8080:8080 -e JAVA_OPTS=‘-Dspring.profiles.active=’ --name docker-container docker-image
- READ
- Image 목록
- docker images
- Container 목록
- docker ps -al
- -al : 전체 목록( 미 사용시 : 실행중인 Container 목록 출력)
- docker ps -al
- Image 목록
- UPDATE
- DELETE
- Image 삭제
- docker rmi docer-image:latest
- :latest = 태그를 선언 하며 미 작성시 ‘latest’ 가 Default로 설정된다.
- docker rmi docer-image:latest
- Container 삭제
- docker rm container-id
- Image 삭제
728x90
'Server' 카테고리의 다른 글
낙관적인락(Optimistic Locking) / 비관적인(Pessimistic Locking) (0) | 2023.08.09 |
---|---|
[Jmeter]부하 테스트_Window 기준 (0) | 2023.05.11 |
도커 사용법[2] (0) | 2023.04.16 |
도커 사용법[1] (0) | 2023.04.16 |
Was VS Ws (0) | 2023.04.16 |