栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Docker容器Linux单机部署

Docker容器Linux单机部署

1.基础安装

安装依赖包

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


设置YUM源

# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


更新YUM源

# yum makecache fast


查看可安装软件版本

# yum list docker-ce.x86_64 --showduplicates |sort -r


安装Docker最新版

# yum install docker-ce -y


安装完成

检查安装情况(反馈安装帮助文档,或查看版本)

# docker

# docker version


启动Docker

# systemctl start docker


设置开机启动

# systemctl enable docker


检查运行状态

# systemctl status docker

2.镜像加速

搜索官方镜像(ES数据库为例)

# docker search ‘elasticsearch’


查看本地仓库

# docker images


配置镜像加速(daemon.json文件不存在则创建)

# vi /etc/docker/daemon.json
{ "registry-mirrors": ["https://090lnkf3.mirror.aliyuncs.com"] }


控制systemd重置镜像配置文件

# systemctl daemon-reload


重启Docker服务

# systemctl restart docker


检查镜像加速器配置情况

# docker info

(1)搜索官方镜像
# docker search ‘tomcat’


查看Docker镜像信息

下载docker镜像

# docker pull elasticsearch:7.10.1


查看本地镜像库

# docker images


获取镜像元信息,详细信息

# docker inspect elasticsearch:7.10.1


删除镜像

# docker rmi -f elasticsearch:7.10.1
(2)或查看官方镜像信息
# docker search tomcat


下载docker镜像默认下载最新版

# docker pull tomcat

3.容器操作

运行镜像

# docker run --name 容器名 -p 应用端口:宿主端口 -d 镜像:TAG

–name指定容器名称
-p 端口映射,[应用端口:宿主机端口];
-d后台运行;
-i以交互模式执行;
-t分配一个命令行,通常-it一起使用;

进入并允许容器(退出后容器停止)

# docker run -it --name tom2 -p 8081:80 tomcat


进入正在后台运行的容器

# docker exec –it 容器名 /bin/bash


退出容器(使用exec命令进入,退出后容器不停止)

# exit


查看正在运行的容器

# docker ps


删除正在运行的容器

# docker rm –f 容器名

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/652160.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号