Linux系统安装Docker具体步骤是什么(docker,linux,开发技术)

时间:2024-05-02 03:12:22 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

Linux系统安装Docker具体步骤是什么

一、安装与配置

1.安装依赖包

sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2

2.设置阿里云镜像源

sudoyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装 Docker-CE

  • 重建 Yum 缓存。

  • 安装 Docker-CE ,请执行一下命令进行安装:

sudoyuminstalldocker-ce

4.启动 Docker-CE

sudosystemctlenabledockersudosystemctlstartdocker

5.[可选] 为 Docker 建立用户组

docker 命令与 Docker 引擎通讯之间通过 UnixSocket ,但是能够有权限访问 UnixSocket 的用户只有 root 和 docker 用户组的用户才能够进行访问,所以我们需要建立一个 docker 用户组,并且将需要访问 docker 的用户添加到这一个用户组当中来。

1. 建立 Docker 用户组

sudogroupadddocker

2.添加当前用户到 docker 组

sudousermod-aGdocker$USER

6.镜像加速配置

这里使用的是 阿里云提供的镜像加速 ,登录并且设置密码之后在左侧的 Docker Hub 镜像站点 可以找到专属加速器地址,复制下来。

然后执行以下命令:

sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json'EOF'{"registry-mirrors":["你的加速器地址"]}EOFsudosystemctldaemon-reloadsudosystemctlrestartdocker

之后重新加载配置,并且重启 Docker 服务

systemctldaemon-reloadsystemctlrestartdocker

二、配置 Docker 容器与镜像

1.拉取镜像

拉取微软在 Docker 上的 aspnetcore 镜像:

dockerpullmicrosoft/aspnetcore

之后执行以下命令查看是否拉取成功:

dockerimages

Linux系统安装Docker具体步骤是什么

三、Docker 常用命令

1.拉取镜像

dockerpull

2.删除容器

dockerrm

3.查看容器日志

dockerlogs-f

4.查看正在运行的容器

dockerpsdockerps-a#为查看所有的容器,包括已经停止的。

5.删除所有容器

dockerrm$(dockerps-a-q)

6.停止、启动、杀死指定容器

dockerstart#启动容器dockerstop#启动容器dockerkill#杀死容器

7.查看所有镜像

dockerimages

8.拉取镜像

dockerpull#例如以下代码dockerpullsameersbn/redmine:latest

9.后台运行

dockerrun-d#例如dockerrun-d-p127.0.0.1:33301:22centos6-ssh

10.暴露端口

#一共有三种形式进行端口映射docker-pip:hostPort:containerPort#映射指定地址的主机端口到容器端口#例如:docker-p127.0.0.1:3306:3306映射本机3306端口到容器的3306端口docker-pip::containerPort#映射指定地址的任意可用端口到容器端口#例如:docker-p127.0.0.1::3306映射本机的随机可用端口到容器3306端口docer-phostPort:containerPort#映射本机的指定端口到容器的指定端口#例如:docker-p3306:3306#映射本机的3306端口到容器的3306端口

11.映射数据卷

docker-v/home/data:/opt/data#这里/home/data指的是宿主机的目录地址,后者则是容器的目录地址

四、GUI 管理配置

这里推荐使用 Portainer 作为容器的 GUI 管理方案。

官方地址:https://portainer.io/install.html

安装命令:

dockervolumecreateportainer_datadockerrun-d-p9000:9000-v/var/run/docker.sock:/var/run/docker.sock-vportainer_data:/dataportainer/portainer

访问你的 IP:9000 即可进入容器管理页面。

如下:

Linux系统安装Docker具体步骤是什么

Linux系统安装Docker具体步骤是什么

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:Linux系统安装Docker具体步骤是什么的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:如何扩展Linux根分区下一篇:

5 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18