专业的编程技术博客社区

网站首页 > 博客文章 正文

Linux下安装Docker(linux如何安装docker)

baijin 2024-09-01 13:11:17 博客文章 9 ℃ 0 评论



根据自己的linux系统选择对应的官方文档。

我的是centos,下面将centos的步骤

1,可能会有老版本的docker干扰,先移除干净

$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

2,安装依赖

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

3,指定阿里云镜像源

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4,安装最新版本docker

sudo yum install docker-ce docker-ce-cli containerd.io

安装指定版本的docker

查看所有版本

yum list docker-ce --showduplicates | sort -r

安装指定版本

sudo yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io

5,启动docker

sudo systemctl start docker

6,测试

sudo docker run hello-world

会从docker的镜像仓库拉取镜像并运行。

7,建立 docker 用户组

默认情况下,docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好的做法是将需要使用 docker 的用户加入 docker 用户组。

建立 docker 组:

$ sudo groupadd docker

将当前用户加入 docker 组:

$ sudo usermod -aG docker $USER

退出重新登录,即可使用

docker run hello-world

测试一下

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表