[Docker] 도커 기본 명령어

정리맨·2022년 5월 8일
0

이미지생성
docker build 만들고싶은이미지명 . <- 점1개는 현재 디렉토리
docker compose up <- dockerFile 이미지생성 환경설정 해결

tar파일생성
docker save -o save명령어결과물명 save명령어로패키징할이미지명

저장한도커파일운영서버에서등록하기
docker load -i 타르파일명

도커이미지 컨테이너 실행
docker run \
-d \
-p 80:80 \ <-- WAS포트 각각 서버포트와 docker포트를 의미함 DB도 설정가능
-e SPRING_DATASOURCE_URL=jdbc:mariadb://로컬디비컨테이너명:3306/디비명 \
-e SPRING_DATASOURCE_USERNAME=디비아이디 \
-e SPRING_DATASOURCE_PASSWORD=디비비밀번호 \
-e SERVER_PORT=80 \
-e TZ=Asia/Seoul \
-v /home/docker:/docker \ 볼륨옵션은 서버와 도커와의 저장공간을 이어줌
-v /var/log/docker:/var/log/docker \
--name application \
--restart=always \
--privileged=true \
--network application_database_network \
test_application

그 외에 docker start, restart, stop..
systemctl start,stop,restart,status docker 등

profile
ㅎㅎ

0개의 댓글