Virtulbox虚拟机信息

  • Ubuntu 18.04 LTS
  • 内存:4G
  • 网络设置:桥接模式,为了和宿主机同一个网段。

docker安装

 # rancher官方提供的安装docker脚本
curl https://releases.rancher.com/install-docker/19.03.sh | sh

# 必填的国内加速镜像地址
vim /etc/docker/daemon.json
{
    "registry-mirrors": [
        "https://docker.mirrors.ustc.edu.cn/"
    ]
} 

# 更新配置,设置开机自动,启动,查看运行状态
systemctl daemon-reload
systemctl enable docker.service 
systemctl restart docker.service
systemctl status docker.service -l

rancher安装

docker拉取rancher的镜像,并映射端口。需要一定的下载时间。
官网方法-p 80:80 -p 443:443 即虚拟机80端口映射到容器的80端口,虚拟机443端口映射到容器443端口。
但该方法实际使用时发现端口映射无效,提示 404 page not found
因此将虚拟机的端口换成其他端口来映射,不使用http和https的80和443端口。

docker run -d --privileged --restart=unless-stopped \
  -p 880:80 -p 8443:443 \
  rancher/rancher:latest

查看rancher容器运行状态,并验证该容器是否成功开启了https服务

docker ps
# 1e8382618916        rancher/rancher:latest   "entrypoint.sh"     19 minutes ago      Up 19 minutes       0.0.0.0:880->80/tcp, 0.0.0.0:8443->443/tcp   quirky_ishizaka
curl 127.0.0.1:8443
# 返回 Client sent an HTTP request to an HTTPS server.

在宿主机上打开浏览器,访问https://192.168.31.65:8443/的登录界面
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐