在云上配置docker的2048小游戏

在某云上买了个云服务器(学生优惠),除了在windows想用linux测点命令和脚本感觉就没什么用了,搭建的VPN免流也跑不了。今天突然想了解下docker,就弄了个2048小游戏。

(自己的linux系统需要联网)
安装软件,用云的好处是不用到处找依赖包,简单方便,刚体会到
# yum install docker
开启docker:
# systemctl start docker
拉取镜像:
# docker pull alexwhen/docker-2048

查看拉取的镜像:
# docker images
REPOSITORY                       TAG                 IMAGE ID            CREATED             SIZE
docker.io/alexwhen/docker-2048   latest              7929bcd70e47        2 years ago         8.011 MB

创建容器:
# docker run -d --name 2048 -p 8000:80 docker.io/alexwhen/docker-2048
bd3f26b9f139c76c986e6541f92c5e0ef7734935b02f2d2bfc20f7e82aaf9012
-d:后台
--name:给该容器取的名字
-p:端口映射,客户端访问8000端口

查看容器状态:
# docker ps -a
CONTAINER ID        IMAGE                            COMMAND                  CREATED             STATUS              PORTS                  NAMES
bd3f26b9f139        docker.io/alexwhen/docker-2048   "nginx -g 'daemon off"   14 minutes ago      Up 14 minutes       0.0.0.0:8000->80/tcp   2048

测试:
在浏览器中访问 ip:8000 ,就会出现2048游戏界面!
这里写图片描述

然后还了解了一些其他基本命令:

# docker run -it --name vm1 ubuntu bash 创建容器
# docker ps -a          查看容器状态
# docker attach vm1     连接容器
# docker top vm1        查看容器进程
# docker logs vm1       查看容器指令输出 -f 参数可以实时查看
# docker inspect vm1    查看容器详情
# docker stats vm1      查看容器资源使用率
# docker diff vm1       查看容器修改 
# docker stop vm1       停止容器
# docker start vm1      启动容器
# docker kill vm1       强制干掉容器
# docker restart vm1    重启容器
# docker pause/unpause vm1 暂停/恢复容器
# docker rm vm1         删除容器
# docker export vm1 > vm1.tar 导出容器
# docker import vm1.tar image 导入容器为镜像 image

镜像管理:
# docker search 镜像      查询镜像
# docker pull 镜像        拉取镜像
# docker push 镜像        推送镜像
# docker images          查看镜像
# docker save ubuntu > ubuntu.tar   导出镜像
# docker load -i ubuntu.tar         导入镜像
# docker rmi  镜像        删除镜像
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值