Docker7 [Gitea] docker로 gitea 구축하기 (Feat. MariaDB) 먼저 서버에는 docker와 docker-compose가 설치되어 있어야 한다. 1. docker-compose.yml을 작성하여 gitea와 mysql을 설치한다. networks: gitea-server-network: external: trueservices: gitea: container_name: gitea image: gitea/gitea:latest restart: always volumes: - /sw/gitea-data:/data - /etc/localtime:/etc/localtime:ro - /etc/timezone:/etc/timezone:ro ports: - "3000:3000" - "222:22" .. 2025. 8. 18. gitlab 관리자 사용 시 504 발생으로 설정이 안될 때, (nginx,gitlab timeout 해도 안될 때) 나의 경우는 일단 import source 설정임.. 일단 docker에 gitlab이 올라가 있음. 먼저 서버 커맨드라인에서 docker exec -it gitlab bash docker 내부 진입 후 root@git:/# gitlab-rails console 대략 2~3분 기다렸다.. 그러면 갑자기 내부로 진입하면서 irb(main):043:0> 이런 커맨드라인이 나타단다. 이제 아래 내용을 입력했다. settings = ApplicationSetting.currentsettings.import_sources = ["gitlab_project", "gitea", "github"]settings.save! ! 아래 에러 발생 시 raise_validation_error': Validation fail.. 2025. 7. 16. docker로 Oracle 19c SERVER 구축하기 (Oracle 19c server for docker) https://github.com/Matin-dans-sage/oracle19cserver GitHub - Matin-dans-sage/oracle19cserver: oracle19c server oracle19c server. Contribute to Matin-dans-sage/oracle19cserver development by creating an account on GitHub. github.com 자세한 내용은 Git의 README.md를 보시면 됩니다. 다운로드 https://www.oracle.com/kr/database/technologies/oracle19c-linux-downloads.html Oracle Database 19c Download for Linux x86-64 | Or.. 2023. 9. 21. docker로 MariaDB SERVER 구축하기 (mariadb server for docker) https://github.com/Matin-dans-sage/mariadbserver GitHub - Matin-dans-sage/mariadbserver: mariadb-server mariadb-server. Contribute to Matin-dans-sage/mariadbserver development by creating an account on GitHub. github.com 자세한 내용은 Git의 README.md를 보시면 됩니다. 설치하기 git clone https://github.com/Matin-dans-sage/mariadbserver.git cd ./mariadbserver vi ./docker-compose.yml (line 9, 22) Change for networks .. 2023. 9. 19. docker로 MS-SQL SERVER 구축하기 (mssql server for docker) https://github.com/Matin-dans-sage/mssqlserver GitHub - Matin-dans-sage/mssqlserver: ms-sql server ms-sql server. Contribute to Matin-dans-sage/mssqlserver development by creating an account on GitHub. github.com 자세한 내용은 Git의 README.md를 보시면 됩니다. 설치하기 git clone https://github.com/Matin-dans-sage/mssqlserver.git cd ./mssqlserver vi ./docker-compose.yml (line 17) 변경항목 SA_PASSWORD: MSSQLPASSWORD MSS.. 2023. 9. 18. podman - rootless, daemonless 설치 후 딱히 서버에 권한 그룹 관리를 하지 않은 상태에서 실행. users로 docker run을 활용하여 컨테이너를 올리려니.. port forward (-p 옵션) 에서 rootless라고 안된다.. rootless 방식이 보안적인 면에서 좋기는 하겠으나, docker가 아닌 podman이 깔려서 갑작스레 30분만에 작업을 끝내야하는 상황에서는 벙~~ 상황이 상황이라 root를 사용해버렸지만.. 그리고 daemonless라 컨테이너간 통신도 bridge가 존재하는 docker와 달라서... podman inspect [컨테이너id] 로 gateway ip(10.88.0.1)가 아닌 컨테이너한테 부여된 ipaddress를 찾아서 해당 통신이 되도록 하였다.. docker였으면.. 172.17.0.1로.. 2022. 5. 12. podman cp not found. red hat 8 버전대를 제공받고, yum install docker로 docker를 설치하니. 자동으로 podman이 설치가 되었다. 난감했으나, 사용법은 docker와 매우 흡사하였다. 다만..... 왜 latest가 1.0.2-dev로 되는지 모르겠지만.. 해당 버전이 설치됨으로 인해서 심각한 문제가 발생하였다.. cp를 통한 파일 복사가 불가능하다.. "cp" not found. 버전 문제였는데.. 참 난감했다. 더군다나 도커 이미지속에서 apt-get도 문제가 발생하여 설치가 안되는 상황... 그래서 podman mount를 통하여 해당 container의 storage에 직접 접근하기로 하였다. 직접 접근하여 수정해야 할 부분을 수정하고 container를 재시작하여 해결하였다. 2022. 5. 12. 이전 1 다음