Azure Container Instances(ACI) 정식 출시


참고: https://azure.microsoft.com/ko-kr/blog/azure-container-instances-now-generally-available/

Docker 호스트로 사용할 VM을 만들 필요 없이, Public Container 및 Private Container의 Registry로 사용하여 배포할 수 있다
그리고 쿠버네티스와 Azure Container Instance를 연동할 수 있어서, 기존 쿠버네티스 클러스터에 또 다른 리눅스 및 윈도 워커 노드를 쉽게 추가할 수 있다

 


<SmartPhone에서 테더링과 핫스팟의 차이>
모든 스마트폰은 테더링 기능과 핫스팟 기능을 제공하고 있다.
다른 장치가 이 스마트폰을 통하여 인터넷에 접속하도록 돕는 것이 바로 테더링과 핫스팟 기능이다
1. Tethering(=phone-as-modem (PAM))
스마트폰이 인터넷 모뎀 역할(모뎀에서 UTP 케이블을 PC에 연결하면 PC를 인터넷 접속 가능)
한 대의 스마트폰(notebook)만 내 스마트폰을 통하여 인터넷에 접속하도록 하는 것
유선 접속: USB
무선 접속: Bluetooth

2. HotSpot
스마트폰이 “무선 공유기” 역할(또는 기지국 역할)
여러 대의 스마트폰(notebook)이 내 스마트폰을 통하여 인터넷에 접속하도록 하는 것
여러 대의 스마트폰은 Wifi 방식으로 내 스마트폰의 Hotspot에 연결한다

docker를 사용하여 Azure cli 2.0 사용하기


참고: https://hub.docker.com/r/microsoft/azure-cli/
이제부터 도커를 사용하여 Azure를 관리할 수 있다. 이 때 Azure cli 2.0을 사용하면 된다

1) Linux 컴퓨터에서 docker 설치 및 시작하기
curl -sSL http://get.docker.com | sh
systemctl start docker

systemctl enable docker
docker version
2) Azure Cli를 도커 허브에서 다운로드하기
docker pull microsoft/azure-cli
3) Azure cli 이미지를 실행하여 Container로 사용하기
docker run -it –name=azcon microsoft/azure-cli /bin/bash
4) Azure에 로그인하기
az login
## Web Browser에서 로그인을 진행해야 한다
5) 이제부터 Azure를 관리하면 된다
az –version
az –help
az group –help
az group create –help

az group create -n azRG -l eastus

az group list -o table
az group delete -n azRG -y

6) Container 실행을 중지하고 빠져나오기
exit
7) docker host에서 직접 container에 명령을 내려서 azure 관리하기
docker ps -a
docker start az
docker exec -t azcon az group list -o table