1.ow to make a Dockerfile for Elasticsearch?https://www.elastic.co/cn/blog/how-to-make-a-dockerfile-for-elasticsearch
2.自定义时间:DateUtil.StringToDateMinute("2099-12-30 00:00")
3.docker 命令
docker imgaes 查看所有镜像
docker rmi 镜像名 删除镜像
docker ps/docker ps -a 查看所有正在运行容器/-a所有容器
docker stop 容器名 停止容器
docker rm 容器名 删除容器
docker build --rm --tag 镜像名 . 新建容器
docker push 镜像名 推送到仓库
docker pull 镜像名 拉去镜像
docker run -i -t -d -p 容器端口:服务器端口 镜像名 /bin/bash 运行镜像
such as : docker run -i -t -d -p 8081:8081 hub.189open.cn:9080/ctvrctff/nginx:api /bin/bash 创建容器2
docker exec -i -t 容器名 /bin/sh 进入容器
such asdocker exec -i -t mystifying_meitner /bin/sh
docker tag 镜像名 新镜像名 镜像另名
docker commit :从容器创建一个新的镜像。
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
-a :提交的镜像作者;
-c :使用Dockerfile指令来创建镜像;
-m :提交时的说明文字;
-p :在commit时,将容器暂停。
such as : docker commit -a "runoob.com" -m "my apache" a404c6c174a2 mymysql:v1
4.linux命令
1.cd
2.sysctl -w vm.max_map_count=262144
3.wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.10.tar.gz 下载
4.tar xzf jdk-8u131-linux-x64.tar.gz 解压
5.groupadd elsearch
useradd elsearch -g elsearch -p elasticsearch
passwd elsearch 添加用户、群
6.sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
newgrp docker #更新用户组
7.chown -R elsearch:elsearch elasticsearch 授权、目录所有者
原文:https://www.cnblogs.com/zsd177/p/11232697.html