背景
后端系统会部署很多服务,包括我们自己开发的服务,还有 mysql、redis 等中间件的服务,如果你要部署多台机器的话,同样的操作要重复多次,万一哪一步漏掉了,服务就跑不起来了。而docker就能完美解决这件事。
把系统的所有文件封装成一个镜像,镜像跑起来作为容器,它可以在一台机器上跑多个容器。
images 镜像
containers 容器
端口映射
数据卷挂载
docker inspect 可以查看容器的详情
dockerfile 来自动化构建出一个镜像来
参考
https://mp.weixin.qq.com/s/NvV0i5hUrVbV_BBbjh1iPg