2048镜像百度盘地址:https://pan.baidu.com/s/1b9rXCy
nginx镜像百度盘地址:https://pan.baidu.com/s/1kVh5zRT
ubuntu镜像百度盘地址:https://pan.baidu.com/s/1nvT46HN
关于docker的安装以及基本用法参考上文
首先清理出一个干净的环境用来做演示
执行以上步骤只是为了重头演示一个完整的过程,细心的同学会发现删除第二个镜像的时候报错了
Failed to remove image (newubuntu): Error response from daemon: No such image: newubuntu:latest
原因:在保存镜像的时候加了TAG(rm),而docker删除时默认会将TAG设为latest,如果想要删除的话需要指定TAG为rm
[root@foundation5 ~]# docker rmi newubuntu:rm
一、搭建2048游戏
1.倒入镜像
[root@foundation5 docker-images]# docker load -i game2048.tar
2. 运行应用:
[root@foundation5 docker-images]# docker run -d -p 8090:80 --name 2048 game2048
3. 访问应用(本人真机ip172.25.254.5)
默认应用会运行在80端口上的,但是我本机已经运行了nginx,所以做了一个端口转换 80