์ปจํ ์ด๋์ vim ์ค์นํ๊ธฐ
๊ฐ ํ์ด๋ ์ปจํ ์ด๋๋ ๋ด๋ถ์ ์ค์น๋ ๊ฒ์ด ๊ฑฐ์ ์์ด์ vi ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด vim์ ์ค์นํด์ฃผ์ด์ผ ํ๋ค. # ์ปจํ ์ด๋๋ช ํ์ธ docker ps -a # ์ปจํ ์ด๋ ์ ์ docker exec -it [์ปจํ ์ด๋๋ช ] /bin/bash # Permission denied ๋ฐ์ Reading package lists... Done E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied) # ์ปจํ ์ด๋ u0 ์ฌ์ ์(๊ถํ ๋ฌธ์ ํด๊ฒฐ) docker exec -itu0 [์ปจํ ์ด๋๋ช ] /bin/bash apt-get update apt-get upgrade apt-get install vim ์ฐธ๊ณ ์ฌ์ดํธ https://..
Jenkins ์ปจํ ์ด๋ ๊ธฐ๋ณธ ํฌํธ๋ฒํธ ๋ณ๊ฒฝํ๊ธฐ
Docker๋ก Jenkins๋ฅผ ๋์ฐ๋ ค๊ณ ํ๋๋ฐ, ์ด๋ฏธ 8080 ํฌํธ๋ฅผ ์ฌ์ฉํ๊ณ ์์ด Jenkins ํฌํธ ๋ฒํธ๋ฅผ ๋ฐ๊พธ๊ณ ์ ํ๋ค. ๋ง์ฝ Docker๊ฐ ์๋ ๋ก์ปฌ์ Jenkins๋ฅผ ์ค์นํ๋ค๋ฉด "/etc/default/jenkins" ํ์ผ์ ์์ ํด์ผ ํ๋ค๋ ์ ๋ณด๋ ๋ง์ง๋ง Docker์ Jenkins ๊ธฐ๋ณธ ํฌํธ๋ฅผ ๋ณ๊ฒฝํ๋ ์ ๋ณด๋ ๋ง์ง ์์๋ค. ๐ณ Jenkins Docker ๊ณต์๋ฌธ์ https://hub.docker.com/_/jenkins jenkins - Official Image | Docker Hub DEPRECATION NOTICE This image has been deprecated for over 2 years in favor of the jenkins/jenkins:lts image provided..
Ubuntu์ Jenkins Docker ์ปจํ ์ด๋ ๊ตฌ์ถํ๊ธฐ
์ค์น ํ๊ฒฝ NHN Cloud Ubuntu 20.04 Docker 23.0.1 Jenkins ๊ณต์ ์ด๋ฏธ์ง Workflow Ubuntu ์ธ์คํด์ค์ Docker ์ค์น Jenkins ์ปจํ ์ด๋ ์ค์น NHN Cloud ๋ณด์๊ทธ๋ฃน์ 8080 ์์ ํฌํธ ์ถ๊ฐ public IP:8080 ์ผ๋ก Jenkins ์ ์ Jenkins ์ค์ ๊ด๋ฆฌ์ ํจ์ค์๋ ๋ฑ๋ก ํ๋ฌ๊ทธ์ธ ์ค์น ์ ์ ์ค์ Jenkins ์ ์ URL ์ค์ Jenkins ์น ์ ์ 1. Ubuntu ์ธ์คํด์ค์ Docker ์ค์น ์๋ ๊ธ์ ์ฐธ๊ณ ํ์ธ์! [๐ฆ ์ธํ๋ผ/๐ณ Docker] - Ubuntu์ Docker ์ค์นํ๊ธฐ Ubuntu์ Docker ์ค์นํ๊ธฐ ์ค์น ํ๊ฒฝ NHN Cloud Ubuntu 20.04 Docker 23.0.1 Ubuntu ์ธ์คํด์ค์ Docker ์ค์น ๐ณ..
Ubuntu์ Docker ์ค์นํ๊ธฐ
์ค์น ํ๊ฒฝ NHN Cloud Ubuntu 20.04 Docker 23.0.1 Ubuntu ์ธ์คํด์ค์ Docker ์ค์น ๐ณ Docker Docs ์ฐธ๊ณ 1. apt package index ์ ๋ฐ์ดํธ ๋ฐ apt๊ฐ HTTPS๋ฅผ ํตํด ์ ์ฅ์๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํจํค์ง๋ฅผ ์ค์นํฉ๋๋ค. sudo apt-get update sudo apt-get install ca-certificates curl gnupg lsb-release 2. Docker GPGํค ์ถ๊ฐ sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg 3. ์ ์ฅ์..