1.拉取镜像
[root@hadoop-01 local]# docker pull rancher/rancher:v2.4.4
2.查看镜像列表是否存在
[root@hadoop-01 local]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE secfa/docker-awvs latest 5c1a22cc10bd 3 months ago 1.04GB pxc latest ad45cffb713a 9 months ago 491MB percona/percona-xtradb-cluster 5.7 ad45cffb713a 9 months ago 491MB rancher/rancher v2.4.4 aaa41ea9b2f1 9 months ago 851MB
3.在宿主机上创建Rancher的挂载目录:
mkdir -p /docker_volume/rancher_home/rancher mkdir -p /docker_volume/rancher_home/auditlog
4.启动 rancher 容器
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 \ -v /docker_volume/rancher_home/rancher:/var/lib/rancher \ -v /docker_volume/rancher_home/auditlog:/var/log/auditlog \ --name rancher rancher/rancher:v2.4.4
5.登录
http://[宿主机IP]
6.Rancher可视化管理
7.问题
docker 安装rancher 2.x 端口无法映射的问
结果,在安装的时候发现和网上的博客不太一样.别人刷的一个搞定了
我按照要求使用了 -p 8080:80 结果毫无卵用
后面问了朋友,加了 --privileged=true 就可以了