docker,一款十分强大的容器类工具,可以一件部署诸多实用的应用镜像,这里我带大家在linux中安装一下。
这里我使用的是Centos7
# 移除旧版本docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 配置docker yum源。
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装 最新 docker
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 启动& 开机启动docker; enable + start 二合一
systemctl enable docker --now
# 配置加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://registry.dockermirror.com"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
目前为止应该都不会出错的。
只要运行完后是上图这个效果,就代表安装成功了,这里我们也可以使用
docker -ps
来验证是否安装成功
这要像这样冒出一堆东西,就证明安装完成了。
接下来我们安装docker-compose这个工具。
访问github网址
Releases · docker/composehttps://github.com/docker/compose/releases因为这是github的网址,鉴于会有限制问题,这里可以进我q裙463727795获取对应资料
点开后下载带这个后缀的文件
如果上面的版本没有这个后缀,就往下翻找之前的版本
下载好之后,将这个文件传给我们对应的linux系统,这里我使用的是windterm软件,拖动文件就可以上传至linux了
下载链接
然后将文件更改名字
mv docker-compose-linux-x86_64 docker-compose
之后将他移动到user/local/bin中
mv docker-compose /usr/local/bin
然后我们将目录切换至对应文件夹中
cd /usr/local/bin
这里我们查看版本
docker-compose version
可以发现他这里会告诉我们权限不足,所以我们直接给他最高的权限
chmod +x /usr/local/bin/docker-compose
然后到这里如果都没有问题,那就是安装成功了
到此,docker的安装就告一段落了
后续如果有问题或者兴趣,欢迎大家加入q裙463727795,可以获取相关资料也可以探讨编程问题哦!!!