Docker的安装与配置
2025-04-14 13:51:01
34
参考资料
- buildpack-deps 是 Docker 官方提供的基础镜像
- HAProxy 是一个高性能的 TCP/HTTP 负载均衡器和代理服务器
- phpMyAdmin 是一个用 PHP 编写的免费开源工具
- SimpleDocker 是一个轻量级 Docker 管理工具
- Eclipse Temurin 是一个由 Adoptium 社区维护的开源 Java SE 发行版
- Ubuntu-debootstrap 是一个用于在现有 Linux 系统上创建最小化 Ubuntu 根文件系统的工具
- SapMachine 是 SAP 官方维护的 OpenJDK 发行版
- docker安装windows详细说明以及案例
Docker的安装与配置
安装Docker
Linux系统:
curl -fsSL https://get.docker.com | sh sudo systemctl start docker sudo systemctl enable docker
Windows/macOS:
下载Docker Desktop安装包并运行安装程序
验证安装
docker --version docker run hello-world
配置Docker(Linux)
添加用户到docker组:
sudo usermod -aG docker $USER newgrp docker
配置镜像加速(中国用户):
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://registry.docker-cn.com"] } EOF sudo systemctl restart docker
常用配置项
修改数据存储位置:
sudo systemctl stop docker sudo mv /var/lib/docker /new/location sudo ln -s /new/location/docker /var/lib/docker sudo systemctl start docker
安全配置
启用用户命名空间:
sudo echo "dockremap:165536:65536" >> /etc/subuid sudo echo "dockremap:165536:65536" >> /etc/subgid
在daemon.json中添加:
{ "userns-remap": "dockremap" }