1. 安装说明
- Centos 7.6
- docker 安装包:
https://download.docker.com/linux/static/stable/x86_64/docker-20.10.22.tgz
- docker-compose 安装包:
https://github.com/docker/compose/releases/download/v2.15.0/docker-compose-linux-x86_64
2. 安装过程
安装 docker
可以直接使用 wget 命令直接下载:
wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.22.tgz
如果网络不好或者无法下载,可以在外部用下载器进行加速下载。然后使用 xftp(可以申请使用个人版) 将安装包上传到 Centos 7.6 服务器。
安装包准备完毕后开始进行安装。
#解压安装包
tar -xzf docker-20.10.22.tgz
解压完毕后可以在解压后的文件夹里看到一些可执行文件:
进入到解压后的文件中,复制这些可执行文件到 /usr/local/bin
:
cp * /usr/local/bin
为了方便管理 docker 的运行,可以将 docker 加入到 systemd:
vim /usr/lib/systemd/system/docker.service
这是要写入的内容:
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/local/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
然后就可以通过 systemctl
命令来控制 docker 运行了:
#启动docker
systemctl start docker
#关闭docker
systemctl stop docker
#查看docker状态
systemctl status docker
#添加docker开机自启
systemctl enable docker
#移除docker开机自启
systemctl disable docker
启动 docker 后就可以正常使用 docker 了。
需要注意的是,如果后续 docker 的数据会很大,建议单独挂载 /var/lib/docker
目录,该目录为 docker 数据目录。
修改 docker 的镜像源:
docker 官方的镜像源有些时候可能由于网络原因无法进行拉取,这时可以通过修改成国内镜像源来解决这个问题:
vim /etc/docker/daemon.json
添加内容:
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
保存之后执行:
systemctl daemon-reload
systemctl restart docker
docker info
在 docker info
显示的信息下方已经可以看到添加的镜像源:
至此,docker安装完毕。
docker-compose 的安装
docker-compose 安装包就是一个可执行文件。根据下载的方式不同,下载下来的文件名可能不太一样,先修改名称为 “docker-compose”。
进入到 docer-compose 安装包目录后:
#docker-compose-linux-x86_64是我下载的文件的文件名,改成你的文件名
mv docker-compose-linux-x86_64 docker-compose
然后:
#添加可执行权限
chmod +x docker-compose
#复制到 /usr/local/bin 目录下
cp docker-compose /usr/local/bin
安装完成,查看 docker-compose 版本号:文章来源:https://www.toymoban.com/news/detail-445462.html
docker-compose version
3. 安装完毕
至此,docker 和 docker-compose 安装完毕。文章来源地址https://www.toymoban.com/news/detail-445462.html
到了这里,关于Docker 与 docker-compose 的安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!