Docker & Kubernetes安裝

前段時間誤刪了一些鏡像,把電腦上的Kubernetes搞崩了,記錄一下安裝過程,防止後面再搞崩。

首先下載Docker Desktop的安裝包在

https://hub.docker.com/editions/community/docker-ce-desktop-mac

安裝成功的話,Docker應該就可以使用了。再安裝Kubernetes,由於牆的原因,依賴的一些鏡像需要代理下載。

在Preferences中查看Docker Desktop支持的Kubernetes版本


clone https://github.com/AliyunContainerService/k8s-for-docker-desktop項目,並checkout到指定分支。

配置鏡像加速地址http://registry.docker-cn.com ,並Apply&Restart

sh load_images拉取鏡像

配置Kubernetes,Apply。

爲了湊數,舉個簡單的mysql例子。

拉取mysql鏡像

docker pull mysql

創建容器container

docker run -p 33306:3306 --name mysql-test \
-v /usr/local/docker/mysql/logs:/var/log/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:latest
–name:容器名
  • -e:配置信息,MYSQL_ROOT_PASSWORD配置root用戶的登陸密碼

  • -p:端口映射,此處映射 主機33306端口 到 容器的3306端口

  • -v:主機和容器的目錄映射關係,:前爲主機目錄,之後爲容器目錄

測試連接效果:

mysql -uroot -h127.0.0.1 -P33306 -p123456
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章