繼前面兩篇,對Spring Cloud和容器的介紹後,大家應該了解了微服務的基礎。今天整理和介紹Spring Cloud的容器化部署。後面幾篇將介紹持續集成Gitlab和Jenkins,歡迎朋友們關注。
1.1 docker search
# 查找ubuntu容器鏡像
$ sudo docker search -s 100 ubuntu
ubuntu Official Ubuntu base image 425 [OK]
1.2 docker pull 和 docker push
# 下載官方烏班圖容器鏡像,默認會下載所有 ubuntu 官方庫鏡像
$ sudo docker pull ubuntu
# 推送鏡像庫到私有源
$ sudo docker push 192.168.0.100:5000/ubuntu
1.3 docker images
列出當前系統鏡像
1.4 docker rmi
刪除一個或者多個鏡像
1.5 docker start / stop / kill
運行/停止/殺掉 docker
2.1 載入基礎鏡像
docker load < jdk1.8-v1.0.tar
2.2 添加TAG
docker tag b81355b10fa3 cloud-test-jdk:1.8
2.3 構建Dockerfile
1、構建註冊中心register Dockerfile
2、構建服務service Dockerfile
2.4 製作容器image
1、製作註冊中心spring-cloud-register:v1鏡像
2、製作服務spring-cloud-service:v1鏡像
OK,搞定!
本文由挨踢程序猿原創,歡迎關注,帶你一起長知識!