应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署

文章目录

  • docker的安装部署
  • 用docker部署nginx+镜像加速器的配置
  • 部署一个game2048小游戏
  • 命令的补充

实验环境:

rhel7.6系统
172.25.2.2 ser1 docker客户端
172.25.2.3 ser2 docker客户端

docker的安装部署

1.在ser1上
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第1张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第2张图片
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第3张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第4张图片

应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第5张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第6张图片2.解决依赖性
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第7张图片

应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第8张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第9张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第10张图片3.启动docker
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第11张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第12张图片4.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第13张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第14张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第15张图片5.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第16张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第17张图片6.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第18张图片7.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第19张图片8.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第20张图片
基本的docker部署很简单,接下来要基于镜像运行容器

用docker部署nginx+镜像加速器的配置

应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第21张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第22张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第23张图片
2.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第24张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第25张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第26张图片3.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第27张图片4.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第28张图片5.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第29张图片6.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第30张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第31张图片7.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第32张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第33张图片8.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第34张图片在这里插入图片描述9.查看容器的信息
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第35张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第36张图片在这里插入图片描述10.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第37张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第38张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第39张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第40张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第41张图片11.nginx在容器nginx1中运行成功
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第42张图片12.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第43张图片1)应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第44张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第45张图片2)应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第46张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第47张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第48张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第49张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第50张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第51张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第52张图片13.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第53张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第54张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第55张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第56张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第57张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第58张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第59张图片

部署一个game2048小游戏

应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第60张图片2.
应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第61张图片3.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第62张图片4.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第63张图片5.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第64张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第65张图片6.

当容器中运行一些网络应用,要让外部访问这些应用时,
可以通过-p或-P参数来指定端口映射。

当使用-P(大写P)标记时,Docker会随机映射一个端口到内部容器开放
的网络端口(端口范围在Linux系统使用的端口之外,一般都过万)

当使用-p(小写p)可以指定要映射的端口,并且在一个指定的端口
上只可以绑定一个容器。
支持的格式有:IP:HostPort:ContainerPort | IP::ContainerPort | HostPort:ContainerPort

应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第66张图片应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第67张图片
7.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第68张图片8.应用容器引擎之 docker 学习(三)docker的安装部署+阿里云镜像加速器的配置+nginx的部署+2048小游戏的部署_第69张图片

命令的补充

ctrl + pq 	##退出容器但不关闭容器
docker attach vm3		##可以直接进入容器

ctrl + D	##退出并关闭容器,下次登陆时需要开启
docker start vm3		##打开关闭的容器
 docker attach vm3		##再进入容器

docker rm vm3				删除容器
docker rm -f  vm2			强制删除容器
docker rmi ubuntu:vm3  		删除镜像

你可能感兴趣的:(容器技术)