CVAT Docker 설치
OpenCV Github을 참고 하여 설치함
개인적으로 서버는 리눅스 버전을 설치하고 싶었지만 테스트 특성상 윈도우 Docker로 결정
1. 해당링크를 통해 윈도우용 도커를 다운로드
https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
2. git도 필요 한거 같음.
git clone https://github.com/opencv/cvat3
3. git 설치 후 Docker 빌드
docker-compose build - 조금 시간이 오래 걸렸다 도커를 처음 사용해 봐서 내용을 잘 모름..
4. 빌드 후 Docker up
docker-compose up -d - Up작업은 빌드보다는 빨리 끝났다!
5. Docker 실행
Docker를 실행할 차례인데 여기서 조금 애를 먹었다.
installation guide에 써있는 대로 실행했는데 bash: $'\302\226winpty': command not found 이런 애러가 발생하여 텍스트 에디터에 명령어를 복사해 붙혀 넣어 실행 하였다. 이유는 잘 모르겠다.
명령어는 winpty docker exec -it cvat bash -ic 'python3 ~/manage.py createsuperuser'
cvat 에 manage.py라는 파이썬 파일로 슈퍼유저를 생성하는 명령이었다.
id, pw, 이메일을 쓰니 간단하게 슈퍼유져가 생성되었다.
6. 웹 실행
어느 서버도 지정하지 않았기에 localhost에 올라간다.
크롬 실행후 localhost:8080하면
다음과 같은 화면이 보여진다. 여기서 만든 슈퍼유져의 id, pw를 이용하여 로그인 하면 완료.