目 录CONTENT

文章目录

必备的Docker和Dockercompose环境安装

焱
2024-12-24 / 0 评论 / 0 点赞 / 8 阅读 / 0 字
温馨提示:
本文最后更新于2024-12-24,若内容或图片失效,请留言反馈。 部分素材来自网络,若有影响到您的利益,请联系我们删除。

1.1 更改镜像源提速

由于 http://hub.docker.com 无法访问,更改国内镜像源。
阿里云镜像需要从阿里云后台看。

登录:cr.console.aliyun.com
点击“创建我的容器镜像”,得到专属加速地址。


配置镜像

mkdir -p /etc/docker 
vim /etc/docker/daemon.json

填入dcoker配置

#修改docker记录大小,修改docker镜像源
{  
"log-driver": "json-file",
"log-opts": {
    "max-size": "20m",
    "max-file": "3"
},
"experimental":true,

"registry-mirrors": [ 
"https://sokdt8pq.mirror.aliyuncs.com",
"https://dockerproxy.com",  
"https://docker.nju.edu.cn",  
"http://hub-mirror.c.163.com",
"https://docker.mirrors.sjtug.sjtu.edu.cn"

]  
}  
```bash
systemctl daemon-reload  #重新加载docker配置
systemctl restart docker  #重启docker

查看是否成功

docker info


Docker Hub 镜像测速

#测速前先移除本地的镜像!
$ docker rmi nginx:latest
#使用 time 统计所花费的总时间。
$ time docker pull nginx:latest

Pulling repository nginx
[...]

real   1m14.078s
user   0m0.176s
sys    0m0.120s

1.2 安装Docker

安装 Docker(国内服务器)

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
```bash
docker -v  #查看 docker 版本
```bash
systemctl enable docker  # 设置开机自动启动

一键安装

#一键安装命令
curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun

#备用(如果Github访问不了,可以使用Gitee的链接)
curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun

#启动docker
service docker start

安装 Docker(非大陆服务器)

wget -qO- get.docker.com | bash
```bash
docker -v  #查看 docker 版本
```bash
systemctl enable docker  # 设置开机自动启动

1.3 安装Docker-Compose

安装 Docker-compose(国内服务器)

curl -L https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

docker-compose --version  #查看 docker-compose 版本

安装 Docker-compose(非大陆服务器)

curl -L https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
```bash
sudo chmod +x /usr/local/bin/docker-compose
```bash
docker-compose --version  #查看 docker-compose 版本
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区