-
安装目录
mkdir /opt/docker && cd /opt/docker
-
安装包下载
yum -y install wget && wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.7.tgz 注意:https://download.docker.com/linux/static/stable/x86_64 获取最新版本下载链接并替换(docker-xxx.tgz)
-
安装包解压
tar -xvf docker-24.0.7.tgz && cp docker/* /usr/bin/
-
注册服务
sudo tee /usr/lib/systemd/system/docker.service <<-'EOF' [Unit] Description=Docker Application Container Engine Documentation=http://docs.docker.com After=network.target docker.socket [Service] Type=notify EnvironmentFile=-/run/flannel/docker WorkingDirectory=/usr/local/bin ExecStart=/usr/bin/dockerd \ -H tcp://0.0.0.0:4243 \ -H unix:///var/run/docker.sock \ --selinux-enabled=false \ --log-opt max-size=1g ExecReload=/bin/kill -s HUP $MAINPID # Having non-zero Limit*s causes performance problems due to accounting overhead # in the kernel. We recommend using cgroups to do container-local accounting. LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity # Uncomment TasksMax if your systemd version supports it. # Only systemd 226 and above support this version. #TasksMax=infinity TimeoutStartSec=0 # set delegate yes so that systemd does not reset the cgroups of docker containers Delegate=yes # kill only the docker process, not all processes in the cgroup KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target EOF
-
镜像源配置
sudo mkdir -p /etc/docker/ sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://8q5nyauc.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
-
启动服务
启动:systemctl start docker 停止:systemctl stop docker 重启:systemctl restart docker 开机启动:systemctl enable docker
Docker离线安装
童心同萌2023-11-24 15:47
相关推荐
sj11637394032 分钟前
docker-compose方式启动Kafka Sasl加密认证(无zk)likfishdn18 分钟前
Linux的文件与目录管理chian-ocean38 分钟前
Linux 文件缓冲区:高效数据访问的幕后推手加油=^_^=40 分钟前
【Linux】进程优先级 | 进程调度(三)Dontla1 小时前
Docker run --add-host参数解析(在容器启动时向/etc/hosts文件中添加自定义的主机名与IP映射)(适用于临时调试或测试)西西小飞龙1 小时前
Docker和K8S中pod、services、container的介绍和关系吃汤圆的抹香鲸1 小时前
GoLand 安装包 绿色版 Win,Mac,Linux 包含IntelliJ全家桶 专为Go语言设计的集成开发环境(IDE)追寻光1 小时前
Cannot find a valid baseurl for repo: base/7/x86_64元气满满的热码式1 小时前
Docker数据卷操作实战kngines1 小时前
【实战 ES】实战 Elasticsearch:快速上手与深度实践-1.3.1单节点安装(Docker与手动部署)