묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
docker-server 서버 접속 오류 문의
안녕하세요.docker-server를 설치하고 로그인 하는 과정에 패스워들 잘못 입력하여 급한 마음에 설치된 컨테이너를 지우고 재설치 하였습니다. 이 후 로그인을 하면 아래와 이미지와 같은 오류가 출력됩니다.해결 방안 문의 드립니다.감사합니다.수고하세요.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
echo 해결 하던중에 오류
이런 오류가 뜹니다..
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
윈도우에서 ssh키를 넘기려고 하면 echo가 설정되어 있습니다.가 뜹니다.
말그대로 authorized_keys에 들어가면 echo가 설정되어 있습니다 라고 뜹니다..ssh-copy-id 에러 문의 - 인프런 (inflearn.com)를 보고 해결해보려 했지만 url주소가 404가 떠서 해결이 불가능하더군요 어떻게 해야할까요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
jenkins 설치 후 실행 오류 질문 드립니다.
안녕하세요.답변부탁드립니다. 감사합니다. 아래의 명령어로 jenkins를 설치 하였습니다.===================================================================docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11 ===================================================================설치 후 docker logs 명령어로 확인해 보니 첨부한 이미지와 같이 오류들이 보입니다. 이대로 진행되도 되는 것인지요?
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
도커 터널링 접속과 ssh 접속
8분 50초 쯤에서 jenkins master는 ssh를 통해서 접속하는 게 아니라 도커 터널링으로 접속한다고 하셨는데 도커 터널링으로 접속할 때와 ssh로 접속할 때의 구분은 어떻게 하는건가요..? 노드는 ssh로 접속하고 마스터는 ssh로 접속하시는데 이유가 있는걸까요??
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
Permission denied
ansible이 설치된 리눅스 컨테이너에서 ssh-copy-id ksjPC@xxx.xxx.xxx.xxx 키를 복사했습니다.ssh ksjPC@xxx.xxx.xxx.xxx 명령어를 입력하면 비밀번호를 요구하고 있습니다.비밀번호를 입력하면 정상접속이 됩니다. 다른 도커 컨테이너를 위 과정을 거치는 경우 비밀번호 요구없이 정상적으로 접속이 됩니다. 그러므로 ansible -i ./k8s/hosts kubernetes -m ping -u ksjPC 해당 명령어를 실행하면 [WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to see details192.168.0.33 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: ksjPC@xxx.xxx.xxx.xxx: Permission denied (publickey,password,keyboard-interactive).", "unreachable": true}에러가 발생하고 있습니다. 어떻게 하면 ansible -i ./k8s/hosts kubernetes -m ping -u ksjPC 명령어를 성공할 수 있을까요?
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
maven 설치하지 않고 빌드 명령어 실행하는법
인텔리제이에서 Execute Maven Goal 버튼 클릭하시고빌드 명령어 입력하시면 됩니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
Kubernetes failed to start
안녕하세요. 2틀동안 시도는 해봤는데 해결이 안되어서 질문 올립니다.Docker Desktop 에서 setting 메뉴를 클릭합니다.Kubernetes 메뉴를 클릭합니다.Enable Kubernetes 체크박스를 체크합니다.Apply & restart 버튼을 클릭합니다.Kubernetes failed to start 에러 메시지가 뜹니다.만약 정상적으로 실행이 되었어도 다음날에 위 에러메시지가 뜹니다. 첫번째 해결시도Docker Desktop 에서 setting 메뉴를 클릭합니다.Kubernetes 메뉴를 클릭합니다.Reset Kubernetes Cluster 버튼을 클릭합니다.Yes, reset anyway 버튼을 클릭합니다. 두번째 해결시도Docker Desktop 에서 Troubleshoot 버튼을 클릭합니다.Clean / Purge data 버튼을 클릭합니다.Hyper-V, WSL 2 체크박스를 체크합니다.Delete 버튼을 클릭합니다. 세번째 해결시도Docker Desktop 을 재설치합니다. 해결시도 모두 Kubernetes failed to start 에러 메시지가 뜹니다.
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
sh 파일 없음..?
https://github.com/joneconsulting/jenkins_cicd_script/tree/master/pipeline_script 여기에 sh 파일이 다 사라진거 같은데 아닌가요?? success 되긴 하는데 없어서 그냥 성공하는건지 모르겠습니다..!
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
앤서블 컨테이너 생성에서 어려움을 겪고 있습니다.
환경ASUS사의 Zenbook duo (UX482)CPU : 인텔 i5 코어 사용운영체제: Ubuntu 22.04실행 상황강의에서 제공된 Windows 실행 명령어를 입력$ docker run --privileged -itd --name ansible-server -p 20022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/ansible:latest /usr/sbin/init 컨테이너 상태 조회 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f9df392834bf edowon0623/ansible:latest "/sbin/init systemct…" 6 seconds ago Up 5 seconds 0.0.0.0:20022->22/tcp, :::20022->22/tcp, 0.0.0.0:8081->8080/tcp, :::8081->8080/tcp ansible-server cb221488549e jenkins/jenkins "/usr/bin/tini -- /u…" 8 days ago Up 4 hours 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp, 0.0.0.0:8088->8080/tcp, :::8088->8080/tcp jenkins-server 실행은 됩니다. ssh 접속 시도$ ssh root@127.0.0.1 -p 20022 kex_exchange_identification: read: Connection reset by peer Connection reset by 127.0.0.1 port 20022 접속이 안 되네요. 로그 확인$ docker logs f9df3 systemd 239 (239-51.el8_5.2) running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=legacy) Detected virtualization docker. Detected architecture x86-64. Welcome to CentOS Linux 8! Set hostname to <f9df392834bf>. Failed to create /init.scope control group: No such file or directory Failed to allocate manager object: No such file or directory [!!!!!!] Failed to allocate manager object, freezing. Freezing execution. 내부적으론 이런 로그가 찍히고 있습니다. 그 외 어려움도커 서버 띄우는 실습은 도커로 잘 안 되서, 따로 올려주신 VM 환경 구축 강의를 참고해서 해결했습니다.비슷하게 이번 실습도 Docker 로 잘 안 되는데, VM을 이용하여 Ansible 서버 실습을 시도해보려고 했는데, 이 쪽은 Docker 이미지와 비슷하게 환경을 어떻게 구축해야하는지 답이 잘 안 나옵니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
ping 모듈이 안됩니다...
윈도우에서 진행이 잘 안되는 것 같아 https://www.inflearn.com/questions/686434/ssh-copy-id-%EC%97%90%EB%9F%AC-%EB%AC%B8%EC%9D%98https://ploz.tistory.com/entry/9-windows-winrm%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-ansible-%EC%82%AC%EC%9A%A92곳 다 참고해서 진행중인데 제 윈도우 사용 계정이 한글명이라 그런건지 아래 오류가 납니다. 아무리 찾아봐도 모르겠네요.. 192.168.X.XX | UNREACHABLE! => { "changed": false, "msg": "ssl: 'latin-1' codec can't encode characters in position 0-2: ordinal not in range(256)", "unreachable": true}hosts 파일[ansible-server]localhost[windows]192.168.X.XX[windows:vars]ansible_password='~!qoa7848'ansible_connection=winrmansible_winrm_server_cert_validation=ignoreansible_user=박OO_인터넷망ansible_port=5986
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
maven - jar or war
안녕하세요스프링부트 - maven - jar패키징 구조에서 강의에 따라 진행한다면war패키징이 아니라 안되나요?또 jar로 프로젝트를 진행하다배포 전 war로 변경 후 진행하면 실행이 되나요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
젠킨스 18080?
실습4) Docker Container에 배포하기 ② 까지 보다가 VM환경에서 배포한다고 해서멀티OS 사용을 위한 가상화 환경 구축 가이드 (Docker + Kubernetes) 보고 k8s-master, node1, node2 vm 만들고 왔는데이 강의에서는 k8s-master에서 엔진엑스만 실행시키는 테스트하고 끝났었는데 이 강의 후반에서는 왜 갑자기 k8s-master에 젠킨스가 깔려있으며... 18080포트를 사용중인가요..? 이때까지 강의 따라오면서 젠킨스 18080포트로 세팅하는 부분은 없었는데요.. 강의가 뭔가 일로갔다 절로갔다 하니까 헷갈립니다..!
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
안녕하세요
안녕하세요맥 실리콘칩 m2 를 사용하고 있습니다.ssh server 를 설치하려고 docker pull edowon0623/docker-server:m1 설치하고 실행했는데 docker 상태가 계속 exit가 나옵니다 원인을 알 수 있을가요?docker run --privileged --name docker-server -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:rw --cgroupns=host edowon0623/docker-server:m1 /usr/sbin/init명령어를 사용하였습니다
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
도커 컨테이너 run 명령어 실행할 때 질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 개발환경은 Windows10 입니다. 도커 데스크탑을 사용하고 있는데요, docker run --privileged -itd --name ansible-server -p 20022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/ansible:latest /usr/sbin/init강의노트에 적어주신 명령어를 보면 -v 옵션이 있습니다. 그런데 제 환경은 윈도우인데도 -v /sys/fs/cgroup:/sys/fs/cgroup 콜론을 기준으로 왼쪽이 호스트에 마운트될 경로로 알고 있는데 윈도우 경로로 바꾸면 에러가 나서 ssh 연결을 할 수가 없습니다. -v 옵션을 제거하고 해도 에러가 나구요. 반드시 저렇게 입력을 해야만 서버가 제대로 구동이 되는데 윈도우 환경인데도 되는 이유는 무엇이고 저렇게 경로를 작성하면 윈도우에서는 어디에 볼륨이 마운트 되는건가요? 강의에서는 -v 옵션에 대해서는 설명을 안하고 넘어가셔서 질문드립니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
키보드 소리가 너무커요
강의인데키보드 소리가 너무 커서거슬려요조용한 키보드좀 써서 찍으면 안될까요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
안녕하세요 에러질문있습니다
실습3) Tomcat 서버에 배포하기 실습중 다음과 같은 에러가 발생하는데 원인을 모르겠습니다ㅜㅜ Maven JVM terminated unexpectedly with exit code 134 그리고 부록 파트에서 톰캣사용하면서 deploy계정을 추가한적 이 있다는데 부록파트는 어디에 있나요? 강의듣기전에 섹션8을 모두 진행한다음에 강의를 들으면되는건가요?
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
mac 사용자분들 최신 톰캣입니다. #2
- name: Download Tomcat9 from tomcat.apache.org hosts: devops tasks: - name: Create a Directory /opt/tomcat9 file: path: /opt/tomcat9 state: directory mode: 0755 - name: Download Tomcat using get_url get_url: url: https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.tar.gz dest: /opt/tomcat9/apache-tomcat-9.0.82.tar.gz mode: 0755 checksum: sha512:https://downloads.apache.org/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.tar.gz.sha512
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
10022포트 접속 kex_exchange_identification: Connection closed by remote host
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 다음과 같은 에러가 발생하네요. 10022포트로 접속이 되지 않습니다. 중간에 Docker Desktop을 업데이트 했는데, 다른 글 보니까 도커 데스크탑 재설치후 환경변수 제거하라는 글을 본거 같은데,,그 문제인거 같기도 하고,,해결하지 못하고 있습니다
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
섹션3 실습5번 진행 중 오류 관련해서 질문 드립니다!
안녕하세요 다름이 아니라 실습5번에서 yml 을 실행하려는데 다음과 같은 오류가 발생하였습니다 ㅠ ERROR: failed to register layer: Error processing tar file(exit status 1): Error while loading /: Permission denied\n\n------\n > [1/2] FROM docker.io/library/tomcat:9.0@sha256:e2bdaf135765a6ce6a3d92db3b58943e021ed3301e21b730c7e43a8dcd35351c:\n------\nDockerfile:1\n--------------------\n 1 | >>> FROM tomcat:9.0\r\n 2 | \r\n 3 | LABEL org.opencontainers.image.authors=\"edowon0623@gmail.com\"\r\n--------------------\nERROR: failed to solve: failed to register layer: Error processing tar file(exit status 1): Error while loading /: Permission denied", "stderr_lines": ["#1 [internal] load .dockerignore", permission 같은 단어가 있는 거 보니 권한 문제인거 같은데 검색해도 원인이 따로 나오는 거 같지 않아서 질문 드립니다!아래는 오류 전문입니다 [root@acb70fd76efa ~]# ansible-playbook -i hosts first-devops-playbook.yml [WARNING]: An error occurred while calling ansible.utils.display.initialize_locale (unsupported locale setting). This may result in incorrectly calculated text widths that can cause Display to print incorrect line lengths PLAY [all] ***************************************************************************************************************************************************************************************************************************** TASK [Gathering Facts] ***************************************************************************************************************************************************************************************************************** ok: [172.17.0.3] TASK [build a docker image with deplyed war file] ************************************************************************************************************************************************************************************** fatal: [172.17.0.3]: FAILED! => {"changed": true, "cmd": ["docker", "build", "-t", "cicd-project-ansible", "."], "delta": "0:00:26.702816", "end": "2024-02-12 12:37:07.840628", "msg": "non-zero return code", "rc": 1, "start": "2024-02-12 12:36:41.137812", "stderr": "#1 [internal] load .dockerignore\n#1 transferring context: 2B 0.0s done\n#1 DONE 0.0s\n\n#2 [internal] load build definition from Dockerfile\n#2 transferring dockerfile: 171B 0.0s done\n#2 DONE 0.0s\n\n#3 [internal] load metadata for docker.io/library/tomcat:9.0\n#3 DONE 1.8s\n\n#4 [internal] load build context\n#4 transferring context: 39B done\n#4 DONE 0.0s\n\n#5 [1/2] FROM docker.io/library/tomcat:9.0@sha256:e2bdaf135765a6ce6a3d92db3b58943e021ed3301e21b730c7e43a8dcd35351c\n#5 resolve docker.io/library/tomcat:9.0@sha256:e2bdaf135765a6ce6a3d92db3b58943e021ed3301e21b730c7e43a8dcd35351c done\n#5 sha256:e2bdaf135765a6ce6a3d92db3b58943e021ed3301e21b730c7e43a8dcd35351c 979B / 979B done\n#5 sha256:d8bf4e0f8db83dd8836c709953ac17b85c7892065a0dd52e9ed14a165283c0c5 2.00kB / 2.00kB done\n#5 sha256:1086ae6876558ceb14909f97116645d8fbd906fa4b49157d3c569589794a18f9 13.16kB / 13.16kB done\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 0B / 30.45MB 0.1s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 0B / 17.46MB 0.2s\n#5 sha256:08e5157807e9b9c65d974d61c154ede442ef90216bfc1a6bf15c9056fc25fba9 0B / 159.59MB 0.2s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 1.05MB / 17.46MB 0.5s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 2.10MB / 17.46MB 0.7s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 3.15MB / 17.46MB 0.8s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 4.19MB / 17.46MB 1.0s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 2.10MB / 30.45MB 1.6s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 5.24MB / 17.46MB 1.6s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 4.19MB / 30.45MB 2.0s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 6.29MB / 17.46MB 2.0s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 6.29MB / 30.45MB 2.5s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 8.39MB / 30.45MB 2.8s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 7.34MB / 17.46MB 2.8s\n#5 sha256:08e5157807e9b9c65d974d61c154ede442ef90216bfc1a6bf15c9056fc25fba9 8.39MB / 159.59MB 3.0s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 10.49MB / 30.45MB 3.1s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 12.58MB / 30.45MB 3.4s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 14.68MB / 30.45MB 3.8s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 8.39MB / 17.46MB 3.8s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 16.78MB / 30.45MB 4.1s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 18.87MB / 30.45MB 4.6s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 9.44MB / 17.46MB 4.7s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 20.97MB / 30.45MB 4.9s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 10.49MB / 17.46MB 5.3s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 23.07MB / 30.45MB 5.5s\n#5 sha256:08e5157807e9b9c65d974d61c154ede442ef90216bfc1a6bf15c9056fc25fba9 16.78MB / 159.59MB 5.7s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 11.53MB / 17.46MB 5.8s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 25.17MB / 30.45MB 6.3s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 12.58MB / 17.46MB 6.3s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 13.63MB / 17.46MB 6.6s\n#5 sha256:31bd5f451a847d651a0996256753a9b22a6ea8c65fefb010e77ea9c839fe2fac 27.26MB / 30.45MB 6.9s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4 14.68MB / 17.46MB 6.9s\n#5 sha256:26611c45681a8966387aee7b2e1494405e20bc5a46dc5da0af9228c45f8e8ec4...(중간 생략)... 135.27MB / 159.59MB 20.6s", "#5 sha256:08e5157807e9b9c65d974d61c154ede442ef90216bfc1a6bf15c9056fc25fba9 143.65MB / 159.59MB 21.5s", "#5 sha256:08e5157807e9b9c65d974d61c154ede442ef90216bfc1a6bf15c9056fc25fba9 153.09MB / 159.59MB 22.6s", "#5 sha256:08e5157807e9b9c65d974d61c154ede442ef90216bfc1a6bf15c9056fc25fba9 159.59MB / 159.59MB 23.4s done", "#5 ERROR: failed to register layer: Error processing tar file(exit status 1): Error while loading /: Permission denied", "", "------", " > [1/2] FROM docker.io/library/tomcat:9.0@sha256:e2bdaf135765a6ce6a3d92db3b58943e021ed3301e21b730c7e43a8dcd35351c:", "------", "Dockerfile:1", "--------------------", " 1 | >>> FROM tomcat:9.0", " 2 | ", " 3 | LABEL org.opencontainers.image.authors=\"edowon0623@gmail.com\"", "--------------------", "ERROR: failed to solve: failed to register layer: Error processing tar file(exit status 1): Error while loading /: Permission denied"], "stdout": "", "stdout_lines": []} PLAY RECAP ***************************************************************************************************************************************************************************************************************************** 172.17.0.3 : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0