1.关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
如果你的centos7宿主机无法用yum下载,可以把dns改成8.8.8.8试一下
2.下载相关组件
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum makecache fast
3.配置yum镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
4.安装好docker后的相关命令
启动docker
sudo systemctl start docker
查看docker状态
systemctl status docker
停止docker服务
systemctl stop docker
重启docker服务
systemctl restart docker
开机自启docker
systemctl enable docker
5.安装可视化工具portainer 端口9000
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer portainer/portainer
6.打开浏览器 输入宿主机的centosIp:9000端口
7.设置portainer用户名密码
8.进入页面
9.进入https://hub.docker.com/_官方仓库
搜索你要的虚拟机,比如centos7
10.点击tags查看不同的版本号
11.在图像化界面下载你需要的镜像 (tomcat7只是举例子,正确的应该写你要下载centos7的版本)
12.下载成功后将镜像添加到容器
13.输入images下载的镜像名称和添加端口号映射
14.安装完成