CLOUD
-
[AWS] Cloudformation Conditions, AllowedPattern으로 파라미터 값 검사하기CLOUD/AWS 2022. 2. 15. 20:35
Cloudformation AllowedPattern으로 특정 패턴이 아니면 설정하지 않는 법 1. Default값을 설정하고, 특정 정규식과 Default값만 가능하게 AllowedPattern을 지정한다. InboundIp: Type: String Default: unused AllowedPattern: "^[0-9]{1,3}[.][0-9]{1,3}[.][0-9]{1,3}[.][0-9]{1,3}[/][0-9]{1,2}$|^unused$" 2. Conditions 지정 Conditions: IsUnused: !Equals [!Ref InboundIp, "unused"] Conditions는 Parameter, Metadata와 같은 줄에 생성해야 한다. 해당 String이 unused인지 아닌지를 확인..
-
[Docker] DockerfileCLOUD/Docker 2021. 8. 10. 22:14
Dockerfile을 작성해서 container를 생성해보는 업무가 있었는데, 정리하는김에 인턴할때 사용했던 Dockerfile을 분석해보고 어떤 방식으로 Spring boot 프로젝트를 배포했는지 확인해보려고 한다. 기본 지식 Dockerfile Dockerfile은 해당 위치에 작성한 후 docker build -t {imagename}:{tagname} . 으로 이미지를 만들어낼 수 있다. FROM과 RUN만 알고있으면 된다! FROM FROM은 항상 dockerfile 첫 줄에 온다. image_name에는 커스텀 이미지의 기반이 되는 이미지 이름을 지정해준다. RUN ubuntu:18.04 이미지로 bash셸 실행하고 apt update하고 apt install -y git 명령어 실행했던 과정..
-
[docker] 명령어CLOUD/Docker 2021. 7. 19. 21:04
create docker create uroot@jskang:~$ docker container ls -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 99c98336ce85 test "/bin/bash" 43 seconds ago Created myubuntu uroot@jskang:~$ docker create -it --name myubuntu test /bin/bash 99c98336ce85e40309197de45fd760c2841459aa9d35887a0c59d606c660faf4 uroot@jskang:~$ docker container ls -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES..
-
-
-
-
-