docker方式

docker run -d --restart=unless-stopped \
  --name=rancher \
  -e CATTLE_AGENT_IMAGE=registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.2 \
  -e TZ=Asia/Shanghai \
  -p 80:80 -p 443:443 \
  --privileged \
  rancher/rancher:v2.9.2

docker-compose 方式

services:
  rancher:
    container_name: rancher
    image: registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.2
    privileged: true
    restart: unless-stopped
    environment:
        - TZ=Asia/Shanghai
        - CATTLE_AGENT_IMAGE=registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.2
        - CATTLE_BOOTSTRAP_PASSWORD=rancher
    ports:
      - 80:80
      - 443:443
    volumes:
      - /opt/rancher/data:/var/lib/rancher
https://forums.rancher.cn/t/docker-run-rancher-rancher-mirrored-pause/3546/22

如果报错:

在这里插入图片描述

用下面方法: 参考rancher社区



docker run --rm --entrypoint "" -v $(pwd):/output \
registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.2 \
cp /var/lib/rancher/k3s/agent/images/k3s-airgap-images.tar /output/k3s-airgap-images.tar

mkdir -p /opt/rancher/data/k3s/agent/images && cd /opt/rancher

cp k3s-airgap-images.tar data/k3s/agent/images

docker run -d --restart=unless-stopped \
  --name=rancher \
  -e CATTLE_SYSTEM_DEFAULT_REGISTRY=registry.cn-hangzhou.aliyuncs.com \
  -e TZ=Asia/Shanghai \
  -e CATTLE_BOOTSTRAP_PASSWORD=rancher \
  -p 80:80 -p 443:443 \
  -v /opt/rancher/data:/var/lib/rancher \
  --privileged \
  registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.2

在这里插入图片描述

更多推荐