30.构建单机多容器环境-故障&31.构建单机多容器环境
主要的命令是docker run 。主要是用它来构建容器
关机打开序列化
31.构建单机多容器环境
构建自己单机的多容器
加入我们做一个应用程序
-d是在后台运行,不会阻塞你的命令行
之前有一个空的api
在刚才的cmd窗口ctrl+c退出后。
docker ps:查看正在运行的镜像
再运行helloapi运行在8002端口上。前面加了-d 表示运行在detach上。这个名字叫做helloapi2
docker ps再次查看我们运行的容器。一个是helloapi1 另外一个是hello api2
docker ps -a:查看没有运行的容器
右边是物理机运行的端口,左边是物理机映射出来的端口
我们再次访问8002也能访问
nginx根据域名做反向代理
演示之前在博客上部署的情况。nginx
这个是外网的ip地址
先获取到外网地址
输入账号密码然后就进来了。
查看当前运行的容器
portainer容器管理工具,单机的不支持分布式
可以看到本地的镜像
本地的容器
看下nginx的配置