当前位置:   article > 正文

CentOS下安装docker和docker-compose_centos 安装 installed docker, docker-compose, npm on

centos 安装 installed docker, docker-compose, npm on the host

一、手动安装docker

安装基础的工具yum-utils device-mapper-persistent-data lvm2

yum install -y yum-utils device-mapper-persistent-data lvm2

添加docker-ce yum仓库

因为在阿里云的ecs机器上面,yum镜像使用的阿里云的,找不到docker的镜像,所以需要第一步的安装基础工具之后使用yum-config-manager来添加对应的yum仓库,执行如下命令
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装docker-ce

通过上面两个步骤我们已经建立好了docker-ce的镜像链接,接下来只需要安装docker-ce就可以了,执行如下命令,安装这个的时间会稍微有点长,需要耐心的等待大概3-5分钟
yum install docker-ce

启动、停止docker服务

  1. systemctl start docker #启动docker服务
  2. systemctl stop docker #关闭docker服务

二、自动安装docker

使用官方安装脚本自动安装

安装命令如下(可能会慢):
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh

docker CE如何卸载删除
使用命令“yum remove docker-ce”后将docker的安装目录删除(rm -rf /var/lib/docker)就可以了。

三、安装docker-compose

下载
curl -L https://get.daocloud.io/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
赋予权限
chmod a+x /usr/local/bin/docker-compose
查看版本
docker-compose --version

如果报错docker-compose: command not found

设置软链接,设置快捷方式

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

四、添加用户组,否则报错

通过将用户添加到docker用户组可以将sudo去掉,命令如下

sudo groupadd docker #添加docker用户组

sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中

newgrp docker #更新用户组

Ubuntu安装docker或docker-compose请看这篇文章

https://blog.csdn.net/weixin_42170236/article/details/109316078

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/406224
推荐阅读
相关标签
  

闽ICP备14008679号