docker3 [We-Co] Jenkins, Gitlab 연동(Docker) [1] 안녕하세요. 위기의 코딩맨입니다.오늘은 젠킨스와 깃랩을 연동해보는 시간을 갖도록 하겠습니다. 버전 호환성이 중요하지만, 너무 옛날 버전을 설치하게되면 플러그인 설치에서 그만둘수 있기에최신버전을 사용해서 진행하도록하겠습니다. ㅎㅎ저는 war 파일이 아닌 도커환경을 이용하여 설치를 진행했습니다.단계별로 Gitlab, Jenkins 설치와 연동 테스트 부분으로 진행하도록 하겠습니다.[ Gitlab ]먼저 터미널(cmd)창을 열고,아래 명령어를 입력하시면깃랩의 최신버전의 이미지를 설치하게 됩니다.docker pull gitlab/gitlab-ce:latest sudo docker images 명령어를 입력하면 설치된 이미지를 확인하실 수 있습니다. 이제 생성된 이미지로 컨테이너를 생성해야합니다.hostname,.. 2025. 2. 5. [Docker] docker cp - 컨테이너와 파일을 주고받아보자! 안녕하세요. 위기의 코딩맨입니다. 오늘은 간단하게 생성한 컨테이너와 파일을 주고받는 방법에 대해서 간단하게 알아보도록 하겠습니다. 방식은 2가지의 기준이 있습니다. 로컬에서 컨테이너로 복사! 컨테이너에서 로컬로 복사! 오늘은 모두 다 알아보도록 하겠습니다. 아주아주 간단해요! [ 로컬 -> 컨테이너 ] 먼저 로컬에서 컨테이너로 저장하는 방법입니다. 컨테이너 밖에서 docker cp 명령어를 사용합니다. 파일경로/파일명을 설정하고, docker ps를 통해 보내고 싶은 컨테이너를 찾아서 컨테이너 이름을 적어주시고, :를 사용해서 저장경로를 설정해주시면 해당경로로 파일이 복사해서 들어갑니다. Ex) docker cp /home/ubuntu/test.txt test_container:/home/ubuntu/ .. 2024. 4. 15. [Docker] 도커 컨테이너를 복사하고 다른 환경에 적용해보자! 안녕하세요. 위기의 코딩맨입니다. 오늘은 도커 컨테이너를 복사해서 다른 환경에 적용하는 방법에 대해서 간단하게 알아보도록 하겠습니다. [ Docker ] 먼저 컨테이너 항목을 한번 확인해봅시다! 아래 명령어는 컨테이너 항목을 모두 확인하는 명령어 입니다. sudo docker ps -a 복사할 컨테이너의 환경을 커밋으로 저장해야 그대로 복사가 진행됩니다. 커밋을 하지 않으면.. 그냥 처음 환경 그대로 복사가 되는것으로 알고있어요! EX) sudo docker commit -p 2cbe40c3aaaa save_con sudo docker commit -p [컨테이너 ID] [저장이름] 이제 저장이 잘 되어있는지 확인해봅시다. sudo docker images 저장된 이름으로 이미지가 있는지 확인이 되었다면.. 2024. 4. 11. 이전 1 다음 반응형