Linux部署Docker环境三步:装Docker(用最新脚本curl -fsSL https://get.docker.com | sh)、配基础(配置daemon.json启用镜像加速和overlay2驱动)、跑容器(测试nginx:alpine并验证访问)。
直接在 Linux 服务器上部署 Docker 容器环境,核心是三步:装 Docker、配基础、跑容器。不复杂,但关键细节容易跳过,比如镜像加速和权限配置。
推荐用最新一键脚本,适配 Ubuntu、CentOS、Debian 等主流系统,自动识别发行版并配置 systemd 服务:
若需指定版本或用于生产环境,可用 APT/YUM 源安装,支持精确控制 Docker CE 版本号。
国内访问 Docker Hub 较慢,必须配置镜像加速;同时建议启用 overlay2 存储驱动提升性能:
{"registry-mirrors": ["https://你的加速地址.mirror.aliyuncs.com"],"storage-driver": "overlay2","storage-opts": ["overlay2.override_kernel_check=true"]}
常见加速地址包括阿里云、腾讯云、中科大源(可查对应文档获取最新地址)。保存后执行:sudo systemctl daemon-reload && sudo systemctl restart docker
装完不是终点,要确认容器能真正跑起来:
注意:普通用户默认无法执行 docker 命令,如需免 sudo,可将用户加入 docker 组:sudo usermod -aG docker $USER,然后重新登录终端生效。