Docker를 이용해서 간단하게 설치할 수 있는 이미지를 만들어 보았습니다.

간단하게, 어빌리스츠를 설치 및 실행할 수 있습니다.

준비사항은 Docker를 아래의 링크로 가셔서 로그인, Docker를 단운받고 설치하시고 시작하시면 됩니다.

https://www.docker.com/

Pulling the Docker image of Abilists

docker pull abilists/tomcat8.5:v0.4.1

How to run the image on Docker.

docker container run -d -p 80:8080 -v ~/.abilists:/root/.abilists abilists/tomcat8.5:v0.4.1

How to stop the image on Docker.

docker ps -a

docker stop <CONTAINER ID>

접속은 http://localhost 입니다.

한그루님의 지적으로 명령어가 바뀌었습니다.
정식으로 올린 이미지 이름을 바꿨는데, 명령어에 반영이 안되었네요. 죄송합니다.
그리고, 지적해주신, 한그루님에게 감사합니다.

혹시, 저처럼 에러가 나시는 분은 container을 정지하시고 올리시면 되는데, 한번 올리셨던 분은 그냥 컨네이너만 start하면 다시 접속이 될것 입니다.

$ docker container ls

$ docker stop <<CONTAINER ID>>

이미지 만든, Dockerfile을 git에 올렸습니다.

https://github.com/abilists/abilists_docker 

추가내용입니다.
설치을 마치셨다면, 초기설정을 해야 합니다.
ID : admin, password : admin

자세한 사항은 아래의 링크를 이용해 주세요.
(동영상도 있습니다.)
http://www.abilists.com/home/help

11개의 댓글이 있습니다.

| 4년 이상 전

저도 설치 하다가 말았는데 다시 도전을 해봐야 겠네요~

| 4년 이상 전

Docker설치후 이미지 설치 및 실행 뿐입니다.
| 4년 이상 전

주신 명령 그대로는 실행이 안되더라구요. 저는 조금 바꿔서 실행해서 컨테이너가 올라갔습니다.
| 4년 이상 전

docker run -d -p 80:8080 -v ~/.abilists:/root/.abilists abilists/tomcat8.5:v0.4.1
| 4년 이상 전

죄송합니다. 정식으로 올린 이름을 명령어에 반영을 못했네요. 최신으로 업데이트 했으니 문제는 없을 거라 생각이 되는데, 혹시 문제가 있으시면 메세지 남겨주세요.
1st 5stars
| 4년 이상 전

1년 전 쯤이었나... docker 공부 조금 했었는데...

오래간만에 하려니... 잘 안되네요~ ㅎㅎㅎ

가물가물한게...


# docker pull abilists/tomcat8.5:v0.4.1
v0.4.1: Pulling from abilists/tomcat8.5
000eee12ec04: Pull complete
2f1dc2bdcfe1: Pull complete
c2a806caa98c: Pull complete
c5943b75c974: Pull complete
34d036bf1b38: Pull complete
de3776d05589: Pull complete
fdd9b72b2026: Pull complete
b70f76a551f4: Pull complete
bb01fd061a5b: Pull complete
37e4de7718fa: Pull complete
a480ae645029: Pull complete
b651ecc96401: Pull complete
78b6e760ba3c: Pull complete
dcb8dc44c922: Pull complete
Digest: sha256:f067cc0dc1d8bc9d068dc2504d6e8e4cc6b3e0f17977ad64409dc2c224533302
Status: Downloaded newer image for abilists/tomcat8.5:v0.4.1
# docker container run -p 80:8080 -d -v ~/.abilists:/root/.abilists abilists:v0.4.1
Unable to find image 'abilists:v0.4.1' locally
docker: Error response from daemon: pull access denied for abilists, repository does not exist or may require 'docker login'.
See 'docker run --help'.


뭐가 잘못 된 것일까요..?

pull한 이미지는 어디에 저장되죠...

home directory 아래에 저장되지 않나요?

| 4년 이상 전

docker images 명령으로 확인하시고, pull access denied 메세지, 아마도 docker에 로그인이 안되어 있어서 그런것 같습니다. 저는 mac용 버전을 인스톨해서 사용했습니다.
| 4년 이상 전

docker images 명령 내리면 어빌리스츠 Image ID 를 볼수 있습니다. docker run 명령 제일 위에 그 ID 를 넣고 실행해보세요.
| 4년 이상 전

아, 혹시 관심을 가지고 써보시기를 원하시면, 피드백을 통해 라이센트 확장(사용자 무한)을 크리스마스 선물로 무료로 해드립니다.

감사힙니다.

| 4년 이상 전

용량이 꽤 크네요.

중지가 잘 안되서 force 옵션으로 내렸습니다.

숨김폴더도 수동으로 삭제 했습니다. (홈디렉토리에 뭐가 자꾸 많아져서..)

계정은 admin , Test12345 인가 했더니 로그인은 안되어서 로그인은 못해봤습니다.

요즘 Docker 공부하는데 생각보다 간단하지는 않네요. ㅜㅠ

| 4년 이상 전

이미지가 300메가 입니다. 우분투, 자바, 톰캣이 들어 있어서 그럴겁니다. 어빌리스츠는 23메가 입니다. 그리고 초기설절 ID:admin, Password:admin입니다.

댓글을 남기기 위해서는 로그인이 필요합니다.

로그인 회원가입
  • 4년 이상 전
  • 댓글 : 4년 이상 전
  • 4년 이상 전
  • 댓글 : 4년 이상 전
  • Docker를 이용한 어빌리스츠의 간단한 설치 [11]
  • abilists.com
  • | 1623 읽음
  • 4년 이상 전
  • 댓글 : 4년 이상 전
  • 4년 이상 전
  • 댓글 : 4년 이상 전
  • 4년 이상 전
  • 댓글 : 4년 이상 전