8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp jenkins-server //docker container log 확인 //jenkins 초기 비밀번호 확인을 위한 로그 확인 docker logs jenkins-server //09e1b1a8d20440619b755a2298e5cf43 ************************************************************* ************************************************************* ************************************************************* Jenkins initial setup is requir"> 8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp jenkins-server //docker container log 확인 //jenkins 초기 비밀번호 확인을 위한 로그 확인 docker logs jenkins-server //09e1b1a8d20440619b755a2298e5cf43 ************************************************************* ************************************************************* ************************************************************* Jenkins initial setup is requir"> 8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp jenkins-server //docker container log 확인 //jenkins 초기 비밀번호 확인을 위한 로그 확인 docker logs jenkins-server //09e1b1a8d20440619b755a2298e5cf43 ************************************************************* ************************************************************* ************************************************************* Jenkins initial setup is requir">

//Image Download
docker pull jenkins/jenkins

//-d 백그라운드 -v 볼륨마운트, 저장소 동기화 -p 포트(in:out) --name container name
docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure --name jenkins-server jenkins/jenkins:lts-jdk11

CONTAINER ID   IMAGE                       COMMAND                  CREATED         STATUS         PORTS                                                                                      NAMES
b06589baf281   jenkins/jenkins:lts-jdk11   "/usr/bin/tini -- /u…"   9 seconds ago   Up 8 seconds   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp   jenkins-server

//docker container log 확인
//jenkins 초기 비밀번호 확인을 위한 로그 확인
docker logs jenkins-server

//09e1b1a8d20440619b755a2298e5cf43

*************************************************************
*************************************************************
*************************************************************

Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

09e1b1a8d20440619b755a2298e5cf43

This may also be found at: /var/jenkins_home/secrets/initialAdminPassword

*************************************************************
*************************************************************
*************************************************************

//i : interactive t : tty , 컨테이너 이름
docker exec -it jenkins-server

sudo usermod -aG docker ubuntu

logout 

docker ps

sudo docker network create --gateway 172.18.0.1 --subnet 172.18.0.0/16 coffeeorderservice-networ

sudo docker run --privileged -itd --name ansible-server -p 20022:22 -p 8081:8080 --network coffeeorderservice-network -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/ansible:latest /usr/sbin/init

sudo docker network inspect coffeeorderservice-network

ssh root@localhost -p 20022

P@ssw0rd

172.18.0.2/16
172.18.0.3
mv CoffeeOrderService-Eurekaservice-0.0.1.jar ./CoffeeOrderService-Eurekaservice/CoffeeOrderService-Eurekaservice-0.0.1.jar;

docker build -t coffeeorderservice-eurekaservice /home/ubuntu/CoffeeOrderService-Eurekaservice/;

docker stop coffeeorderservice-eurekaservice;

docker rm coffeeorderservice-eurekaservice;

docker run -d -p 8761:8761 -p 10022:22 --network coffeeorderservice-network \\
-e "spring.cloud.config.uri=http://config-service:8888" \\
--name coffeeorderservice-eurekaservice coffeeorderservice-eurekaservice:latest

ssh-copy-id -i my.key.pub 10.10.1.1

FROM openjdk:19-ea-11-slim
VOLUME /tmp
COPY CoffeeOrderService-Eurekaservice-0.0.1.jar coffeeorderservice-eurekaservice.jar
ENTRYPOINT ["java","-jar","coffeeorderservice-eurekaservice.jar"]