Linux系统安装Docker具体步骤是什么
导读:本文共4930字符,通常情况下阅读需要16分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。一、安装与配置1.安装依赖包sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.设置阿里云镜像源sudoyum-config-manage... ...
目录
(为您整理了一些要点),点击可以直达。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
一、安装与配置
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
三、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 即可进入容器管理页面。
如下:
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
Linux系统安装Docker具体步骤是什么的详细内容,希望对您有所帮助,信息来源于网络。