abilists을 Docker 이미지로 만들어 봤습니다.
한다 한다, 생각만하고 우선순위는 뒤로 했었는데, @mugi 님의 의견에 덕분에 하루에 집중해서 해보았습니다.
[펌] 이분의 블로그과
https://subicura.com/2017/01/19/docker-guide-for-beginners-2.html
https://www.docker.com/ 사이트 덕분에 첫 Docker 이미지를 만들었습니다.
설치하는 사용자 입장에서 Docker는 큰 장점이 많네요.
Pulling the Docker image of Abilists
docker pull abilists/tomcat8.5:v0.4.1docker container run -d -p 80:8080 -v ~/.abilists:/root/.abilists abilists/tomcat8.5:v0.4.1
troubleshooting
docker: Error response from daemon: driver failed programming external connectivity on endpoint vigorous_mendel (eb79eda105edd397cc44fa381b37e090f0368bad3c44ebca87017b7633834583): Bind for 0.0.0.0:80 failed: port is already allocated.
$docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
44efe95120d4 abilists:v0.4.1 "catalina.sh run" 15 minutes ago Up 15 minutes 0.0.0.0:80->8080/tcp epic_williams
$ docker stop 44efe95120d4
How to stop the image on Docker.
$ docker ps -a
$ docker stop <CONTAINER ID>접속은 http://localhost 입니다.
이미지 만든, Dockerfile을 git에 올렸습니다. (컨테이너안에서 ~는 안먹더라구요. 아직 해법 찾는중)
https://github.com/abilists/abilists_docker