开发/测试服务,建立和部署:以节省人力和机器资源。
大部分互联网服务都是基于db业务逻辑的webui,在宏服务中提供了很多功能。虽然dev只需要开发整个系统中的一小部分功能,但是测试依赖于很多其他组件。此时,docker减少了环境部署中的能量损耗,同时在一台机器上运行多个docker容器以节省机器成本。
其实dock
推荐mysqlredismongodb等存储容器,非常方便本地开发和学习。此外,还有一系列类似于nacosgitlabrock
删除容器需要以下操作:
1.列出所有容器
dockerps-运行容器
dock
一般来说,一台服务器可以运行很多docker,具体的dock
docker网络基础——docker跨主机容器访问通信;同一主机下的docker容器默认互连。您可以通过dockerinspectid或名称查看ip地址。ping可以在一个不可逾越的容器中完成。;但是通过观察,我们发现每个启动容器的ip地址都不是固定的,如果通过ip地址实现互联显然是不可靠的。但是我们发现这些ip在同一个网段,默认是127.0.0.x,这是dock:桥实现。在docker主机上运行ifconfig命令显示有一个docker0的网桥。码头集装箱直通码头r0桥实现了同一个主机内容器的ip地址分配和访问,所以如果想让docker跨主机访问,最简单的方法就是把不同主机的docker0设置到同一个网段。