美文网首页
Docker部署ElasticSearch以及使用

Docker部署ElasticSearch以及使用

作者: 守护者 | 来源:发表于2021-06-15 17:28 被阅读0次

Docker部署ElasticSearch以及使用:https://www.cnblogs.com/balloon72/p/13177872.html

https://www.cnblogs.com/balloon72/p/13177929.html

搜索镜像

docker search redis

拉取镜像

docker pull redis

查看镜像

docker images

删除镜像

docker rmi [images]

强制删除镜像

docker rmi -f [images]

容器相关命令

新建并启动容器

docker run-p80:80--name nginx \-eTZ="Asia/Shanghai"\-v/mydata/nginx/html:/usr/share/nginx/html \-d nginx:1.17.0

-p:将宿主机和容器端口进行映射,格式为:宿主机端口:容器端口;

--name:指定容器名称,之后可以通过容器名称来操作容器;

-e:设置容器的环境变量,这里设置的是时区;

-v:将宿主机上的文件挂载到宿主机上,格式为:宿主机文件目录:容器文件目录;

-d:表示容器以后台方式运行。

#查询所有容器

docker ps -a

#查询所有启动容器

docker ps

# 进入容器

docker exec -it mongo [容器id]

# 进入容器文件夹

docker exec -it mongo /bin/bash

docker tag 用于给镜像打标签,语法如下:

docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

Dockerfile指令详解

    Dockerfile由多条指令组成,每条指令在编译镜像时执行相应的程序完成某些功能,由指令+参数组成,以逗号分隔,#作为注释起始符,虽说指令不区分大小写,但是一般指令使用大些,参数使用小写

Dockerfile创建镜像

使用Dockerfile是更推荐的方式,这样可以让使用者更清晰地看到这个镜像的制作细节

创建对应的目录

mkdir centos-vim

编写Dockerfile文件

FROM centos:7

RUN yum install -y vim

docker build

docker build -t chanmufeng/centos-vim2 .

docker commit方式

根据自定义的centos容器生成image

docker commit a68c0 chanmufeng/centos-vim

相关文章

网友评论

      本文标题:Docker部署ElasticSearch以及使用

      本文链接:https://www.haomeiwen.com/subject/kdozeltx.html