2026/6/20 9:25:36
网站建设
项目流程
手机单页网站通用模板,discuz建网站,网站质量度,临平建设局网站Docker在国产操作系统中的安装与部署适用系统#xff1a;统信UOS、麒麟Kylin、深度Deepin等基于Linux的国产操作系统。准备工作确保系统已更新至最新版本#xff0c;避免依赖冲突。使用终端执行以下命令#xff1a;sudo apt update sudo apt upgrade -y检查内核版…Docker在国产操作系统中的安装与部署适用系统统信UOS、麒麟Kylin、深度Deepin等基于Linux的国产操作系统。准备工作确保系统已更新至最新版本避免依赖冲突。使用终端执行以下命令sudo apt update sudo apt upgrade -y检查内核版本Docker要求内核版本≥3.10uname -r安装Docker方法一通过官方脚本自动安装推荐1安装Docker执行安装脚本2安装完成后验证版本3执行Docker run方法二手动安装适用于内网环境下载离线包并解压wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.9.tgz tar -xzvf docker-20.10.9.tgz sudo cp docker/* /usr/bin/配置systemd服务需创建/etc/systemd/system/docker.service文件[Unit] DescriptionDocker Daemon Afternetwork.target [Service] ExecStart/usr/bin/dockerd Restartalways [Install] WantedBymulti-user.target启动服务sudo systemctl enable docker sudo systemctl start docker配置非root用户权限将当前用户加入docker组sudo usermod -aG docker $USER newgrp docker # 立即生效验证非root用户权限docker run hello-world镜像加速与存储优化配置国内镜像源编辑/etc/docker/daemon.json若不存在则创建{ registry-mirrors: [ https://docker.mirrors.ustc.edu.cn, https://hub-mirror.c.163.com ] }重启服务生效sudo systemctl restart docker修改默认存储路径停止Docker服务后迁移数据sudo systemctl stop docker mv /var/lib/docker /new/path编辑/etc/docker/daemon.json{ data-root: /new/path/docker }常见问题解决问题1依赖缺失错误安装必要依赖包sudo apt install -y apt-transport-https ca-certificates software-properties-common问题2与系统安全模块冲突临时关闭SELinux或AppArmorsudo setenforce 0 # SELinux sudo systemctl stop apparmor # AppArmor问题3防火墙限制开放Docker端口默认2375/2376sudo ufw allow 2375/tcp验证部署运行测试容器验证功能完整性docker run -d -p 80:80 nginx访问http://localhost应显示Nginx欢迎页。