# 동작중인 컨테이너 확인

D:\>docker ps

 

# 정지된 컨테이너까지 모두 확인

D:\>docker ps -a

 

# 컨테이너 삭제

D:\>docker rm [컨테이너id 또는 이름]

 

# 도커로 톰캣실행(접속 테스트는 http://localhost:8080 으로 접속해서 해볼 수 있음)

D:\>docker run -p 8080:8080 --name test_tomcat tomcat:9-jdk8

 

# Ctrl+C 눌러서 커맨드로 나오기

# war 파일 복사

D:\>docker cp D:\temp\ROOT.war test_tomcat:/usr/local/tomcat/webapps

 

# bash 쉘로 접속

D:\>docker exec -it test_tomcat bash

 

# 복사된 파일 확인

root@56998e9bce43:/usr/local/tomcat/webapps# ls -al

 

# 도커 이미지 만들기(commit)

# docker commit [options] <container name> [image name[:tag name]]

D:\>docker commit -a motolies -p test_tomcat n6_master:6.7

-a : 생성자

-m : 메시지

-p : 정지(pause)

 

# 이미지 확인하기

D:\>docker images

 

# 생성한 이미지 실행하기

docker run -p 8080:8080 -p 8443:8443 --name master_tomcat n6_master:6.7

 

# tomcat 이미지에 vim 설치하기

apt-get update && apt-get -y install vim

 

# 정지된 컨테이너 모두 정리

D:\>docker container prune

 

# os 실행시 exit로 나와도 죽지않게 하기

D:\>docker run -it --name cent centos:7

Ctrl + p,q





Posted by motolies
TAG

댓글을 달아 주세요