docker(14)
-
[FreeBSD] Security, Process Credentials and Jail Virtualization
2.5 Security The FreeBSD security model has been developed over 40 years of evolving application needs. The key insight is that security must be part of system design; it cannot be successfully added later. The model addresses many different goals:Support authenticated local and remote access by multiple users, as well as integration with distributed authentication and directory servicesAllow us..
2024.06.25 -
[Kubernetes] ๊ธฐ๋ง๊ณ ์ฌ ์ ๋ฆฌ 1
Chap12. Private Multi-Node Docker / Docker in docker - Docker in docker – DinD - official but not recommended (๊ถ์ฅ X) - ๋์ปค ์์์ ๋ค์ ๋์ปค๋ฅผ ๋์ธ ์ ์๋๋ก ํ๋ค + ๊ฒฝ๊ณ ๊ฐ ์ ๋ง ๋ง๋ค. Chap13. Docker Swarm 1- ์์ฒ ์๋ง๋์ ์ปดํจํฐ์์ SW ๋๋ฆฌ๊ธฐ ์ํ ๊ถ๊ทน์ ์ธ ๋ฐฉ๋ฒ, ๋์ปค ์ค์ (like ์ฟ ๋ฒ๋คํฐ์ค) - SWARM – ๋ผ, ๊ตฌ์ฑ ์์๋ ์ฌ๋ฌ ๊ฐ์ง๋ง, ํ๋์ ๋ ผ๋ฆฌ์ ์ธ ๊ตฐ (๋์ปค ์ค์์ ์ปจํ ์ด๋๋ค์ ๊ตฐ) - ์ผ์ผ์ด ๋ค ํ์ดํ? ๋ถ๊ฐ๋ฅ / ์๋ํ๋ ๋์ปค ์ค์ ๋ฑ์ฅ -> ๋ ํธํ๊ฒ ์๋ง์ ์ด๋ฏธ์ง์ ์ปจํ ์ด๋ ์ปจํธ๋กค ๊ฐ๋ฅ- ์ํ์ผ์ ์ปค๋งจ๋๋ผ์ธ์ ํตํด ์ผ๊พผ๋ค์๊ฒ ์ซ ๋ฟ๋ฆผ – ๊ฐ๋ฐ์ ๊ด์ - ๋์ปค..
2024.06.25 -
[Kubernetes] Desired State and Microservices Architecture
https://www.youtube.com/watch?v=PH-2FfFD2PU # ๊ฐ์ ์ฌ์๋ชฉ๋ก https://youtube.com/playlist?list=PL7bmigfV0EqQw4WnD0wF-SRBYttCFeBbF&feature=shared Lightboards - Intro to Kubernetes www.youtube.comhttps://youtube.com/playlist?list=PL7bmigfV0EqQt5_pBPQ8tsZjI1w68-e0H&feature=shared Lightboards - Intro to Containers www.youtube.com # ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒhttps://learn.microsoft.com/ko-kr/azure/architecture/gu..
2024.06.09 -
[Docker] Dockerfile WebSocket Client/Server Build
# Dockerfile WebSocket https://leimao.github.io/blog/Boost-Docker/ Boost C++ Library Docker ContainerPortable and Convenient C++ Libraryleimao.github.io ๐ฉ๐ปDocker desktop์ ํตํด ์์ ๋์์ ํด๋ผ์ด์ธํธ๋ฅผ ์ด์ด๋ ๋๊ณ , (์๋ฒ์ ํด๋ผ์ด์ธํธ๋ฅผ ํ๋์ ์ด๋ฏธ์ง ํ์ผ๋ก ๋น๋ํ ๊ฒฝ์ฐ) ์๋ก ๋ค๋ฅธ ์ด๋ฏธ์ง๋ก ๋ถ๋ฆฌํ์ฌ, ํต์ ์ ์ํฌ ์๋ ์์ต๋๋ค! ๐ณ ์ ์ถํ Docker hub link https://hub.docker.com/repository/docker/sohyeonkimdev/websocket_docker/general Doc..
2024.05.16 -
[Docker] ์ค๊ฐ๊ณ ์ฌ ์ ๋ฆฌ(2)
Chap5. Docker Introduction - ๋์ปค๋ ๊ตฌ๊ธ์ด ๋ง๋ SW ์๋๋ค. ‘Solomon Hykes’ ํ์ด์ฝ 2013์์ ๋ฐํ- 2013๋ , ๋์ปค๊ฐ Go ์ธ์ด๋ก ์ง ์๊ฐ, ์ฟ ๋ฒ๋คํฐ์ค ๋ฑ์ฅ (Go) -> ๋ sw๊ฐ ์ถ์๋๋ฉฐ Go ์ธ์ด๊ฐ ์ธ์ ๋ฐ์ - ๋์ปค๋ ๊ฑฐ์ ๋๋ถ๋ถ์ ํ๋ซํผ ์์ ์ฌ๋ผ๊ฐ๋ค + ์คํ์์ค / ํ๋ซํผ์ ๋ ๋ฆฝ์ ์ผ๋ก SW๋ฅผ ๋๋ฆด ์ ์๋ค -> OS์ ๋ฌด๊ดํ๊ฒ ๋์ปค ์์์ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ง๋ฉด ๋๋ค, infrastructure ๊ณผ ๋ฌด๊ดํ๊ฒ ์ง๋ฉด ๋๋ค.- ํ๋ก๊ทธ๋๋ฐ ํ๋ฏ์ด infrastructure๋ฅผ ๊ด๋ฆฌํ ์ ์๋ค, infrastructure as code (IaC)- ์คํํ ํ๋ก๊ทธ๋จ์ ์์ค ์ฝ๋์, ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๊ธฐ์ํ ๋์ปค ํ์ผ ์ฝ๋, ์ด๋ ๊ฒ ์ฝ๋ ํ์ผ์ด 2๊ฐ ํ์ํ๋ค. * Immuta..
2024.05.01 -
[Docker] ์ค๊ฐ๊ณ ์ฌ ์ ๋ฆฌ(1)
Chap1. Overview - ์์ฒ ์๋ง๋์ ์ปดํจํฐ๋ค์ด ์น์ ๊ธฐ๋ฐ์ผ๋ก ์๋น์ค ex) ๊ตฌ๊ธ, MS / Datacenter programming ๊ธฐ์ ์ ๊ฐ๋ฐ ์ฒ ํ๊ณผ ๋ฐฐ๊ฒฝ๋ค – Agile, DevOps, CI/CD – Continuous Integration and Delivery, Microservice and Serverless - IP Address - ์ปดํจํฐ ๊ธฐ๊ธฐ์ ์ฃผ์ด์ง๋ ์ฃผ์, internet protocol address - Port number - ํ ์ปดํจํฐ ๋ด์์๋ ํ๋ก๊ทธ๋จ๋ง๋ค ์ฃผ์๊ฐ ๋ถ์ / ํ๋ก๊ทธ๋จ์ด OS์ ๊ตฌ๋ฉ์ ๋ซ๋ ๊ฒ ex) ์น์ 80๋ฒ ํฌํธ ์ฌ์ฉ - Domain name - ์ฌ๋์ด ์ดํดํ๊ธฐ ์ฌ์ด ์์ด ์ด๋ฆ / ๋ค์ ์๋ (com) ๋๋ฉ์ธ์ด ๋ ๋์ ๊ฐ๋ Ex) https://www..
2024.05.01 -
[Docker] Ubuntu Docker-machine ์ค์น
๐ณ2024. 04. 29 Monday ์ง๋ ์ค๊ฐ๊ณ ์ฌ ์ , ์ฐ๋ถํฌ์ GUI ์ค์น๊น์ง ๋ง์น ์ํฉ์ ๋๋ค. ๐ฉ๐ปdocker desktop์ ์ค์นํ ์ ์์๊ณ , ๋์ปค ๋ค์์ผ๋ก ๋์ปค ๋จธ์ ์ ์ค์นํด์คฌ์ต๋๋ค! https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on UbuntuJumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.docs.docker.comhttps://git..
2024.04.30 -
[Docker] M1 Docker-machine Error, Ubuntu ์ค์น
์ค๋ ์ฒ์์ผ๋ก m1 ์ ์ ๊ฐ ๋ ๊ฒ์ ํํํฉ๋๋ค .. https://github.com/docker/machine/releases Releases · docker/machineMachine management for a container-centric world. Contribute to docker/machine development by creating an account on GitHub.github.com์ ๋ ์๊น๋ฆฌ๋๋ผ๊ณ ์ ^^* . . ๋๋ฌผ์ ๋จธ๊ธ๊ณ ์ฐ๋ถํฌ ์ค์น r r https://velog.io/@suzu11/Mac-M1-์์-์ฐ๋ถํฌ-์ค์นํ๊ธฐ-UTM Mac M1 ์์ ์ฐ๋ถํฌ ์ค์นํ๊ธฐ ( UTM )๐ง ์ฐ๋ถํฌ๋ฅผ ๊น๊ธฐ ์ํ ์ฌ์ ๐งvelog.io ..
2024.04.17 -
[Docker] CI/CD with Jenkins
๋์ปค์์ ์ ํจ์ค๋ฅผ ํ์ฉํ์ฌ CI/CD ์ฒดํํ๊ธฐ https://www.jenkins.io Jenkins Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io https://hub.docker.com/r/jenkins/jenkins Docker hub.docker.com * ์ฃผ์์ฌํญ - ํฐ๋ฏธ๋ ์์์ ํ์๋๋ key ๊ฐ์ ์ ์ฅํด๋ก๋๋ค. - ์ดํ ๋ก๊ทธ์ธ์ admin(ID)๊ณผ key ๊ฐ(๋น๋ฐ๋ฒํธ)๋ก ์งํ๋ฉ๋๋ค. - ๋์ผํ ํฌํธ๋ก ์ปจํ ์ด๋๋ฅผ ๋์ธ ์ ์์ผ๋, ํฌํธ ๋๋ฒ๋ฅผ ์์ ํด์ค๋๋ค. - ์์ดํ ํฌํธ..
2024.04.16 -
[Docker] Docker Compose
2024. 04. 08 Monday * Down ์ ์ฃผ์ ๊ผญ yml ํ์ผ์ด ์๋ ์์น์์ ๋ช ๋ น์ด๋ฅผ ์คํํด์ผ ํ๋ค. curl http://localhost:8000 * Docker Compose - ๋ ์ด์์ ์ปจํ ์ด๋๋ฅผ ๋ค๋ฃฐ ์ ์๋ค! https://docs.docker.com/compose/compose-application-model/ How Compose works Understand how Compose works and the Compose application model with an illustrative example docs.docker.com
2024.04.08