【Linux】安装摆设docker及docker-compose
情况阐明操作系统·:Ubuntu 22.04
架构:x86_64
一、docker安装
1.下载docker源码包
下载地址:https://download.docker.com/linux/static/stable/x86_64/
注意:如果这个地址互联网打不开,那就开代理访问,我用的是clash软件开的代理,不会使用clash可以百度。
https://i-blog.csdnimg.cn/direct/219761dc7e304531a4393e35cd4065fc.png
选择你必要的docker版本,笔者选择的是docker-25.0.5.tgz。
2.安装docker
(1)上传docker压缩包(xftp、winspc等工具)
(2)解压docker压缩包
tar -zxvf docker-25.0.5.tgz (3)将docker下的文件复制到 /usr/bin 目次下
cp docker/* /usr/bin/ (4)将docker服务注册为系统服务
vim /etc/systemd/system/docker.service
复制如下内容:
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
WantedBy=multi-user.target
https://i-blog.csdnimg.cn/direct/1062abd580ec4d71875a22f7103910f3.png
(5)设置可执行权限
chmod +x /etc/systemd/system/docker.service (6)重新加载设置文件(每次有修改docker.service文件时都要重新加载下)
systemctl daemon-reload
(7)设置docker开机自启动
systemctl enable docker (8)启动docker
systemctl start docker (9)查看状态
systemctl status docker (10)查看docker 版本
docker -v https://i-blog.csdnimg.cn/direct/4199cf112d114cdaa1b6f2d66bc23078.png
3.设置镜像加快
(1)编辑文件
vim /etc/docker/daemon.json (2)复制如下内容
{
"registry-mirrors": ["https://docker.m.daocloud.io"],
"data-root": "/data/soft/docker/docker-data"
}
阐明:现在阿里云的镜像地址已经用不了,这是在国内找的可用的镜像地址。
# 国内可用的镜像地址,大家可以尝试
1、https://docker.m.daocloud.io
2、https://dockerpull.com
3、https://atomhub.openatom.cn
4、https://docker.1panel.live
5、https://dockerhub.jobcher.com
6、https://hub.rat.dev
7、https://docker.registry.cyou
8、https://docker.awsl9527.cn
9、https://do.nark.eu.org/
10、https://docker.ckyl.me
11、https://hub.uuuadc.top
12、https://docker.chenby.cn
13、https://docker.ckyl.me registry-mirrors:镜像仓库地址。
data-root:docker容器存储位置,设置之后运行的容器就会在设置的目次下。
https://i-blog.csdnimg.cn/direct/f80bc195c7be4a3682eebeb2f24f9b74.png
(3)刷新设置
systemctl daemon-reload
(4)重启docker
docker restart docker 到此docker 容器已经摆设完成。
二、安装docker-compose
1.下载docker-compose
地址:https://github.com/docker/compose/releases
https://i-blog.csdnimg.cn/direct/bcef7e55c83e49ba8d2eb9cf89713026.png
选择你想要的docker-compose版本,并根据你的架构下载。笔者下载的是v2.26.0_x86-64版本。
2.安装docker-compose
(1)使用工具上传到服务器
(2)移动到/usr/local/bin/目次下,并重命名为docker-compose
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose (3)设置可执行权限
chmod +x /usr/local/bin/docker-compose (4)查看docker-compose版本
docker-compose --version https://i-blog.csdnimg.cn/direct/b21ffac649cd4db09e504c956bc29e6d.png
参考:docker离线安装方法-CSDN博客
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]