准备一台虚拟机,本次使用的rhel7.6的镜像
准备四个安装包
docker-ce-19.03.2-3.el7.x86_64.rpm
docker-ce-cli-19.03.2-3.el7.x86_64.rpm
container-selinux-2.74-1.el7.noarch.rpm
containerd.io-1.2.6-3.3.el7.x86_64.rpm
yum安装
yum install -y *.rpm
systemctl start docker开启服务
systemctl enable docker服务开机启动
docker version查看版本号
docker info查看宿主机信息
Default Runtime: runc确保此条信息为runc
在使用docker是发现功能无法补齐需要安装bash
yum install -y bash-*安装bash包为了使docker命令可以补齐
此处如果是主机登陆需要注销重新登陆
构建一个镜像
docker load -i game2048.tar#导入一个2048的包
docker images再次查看镜像可见2048已经安装
docker history game2048:latest
docker run -d --name game1 -p 80:80 game2048
创建容器的名字为game1 ,-p端口映射 game2048镜像
docker ps查看游戏运行状态
打开浏览器登陆172.25.3.1即可开始游戏