docker 部署常见组件

部署nginx

下载nginx镜像

Docker pull nginx

Docker run -d --name nginx01 -p 3304:80 nginx   //  --name 给容器命名   -p 主机3304端口映射docker80端口

 

Curl localhost:3304

 

 

每次改动nnginx配置文件都要进入容器十分麻烦,后面可以在容器外部提供一个映射路径达到外面修改,容器内部就会自动修改  -v 数据卷

 

部署es+kibana

 

下载es 并启动  指定其映射端口以及启动内存大小,因为es比较耗内存,由于vm规格是1c 2G 所以要通过-e ES_JAVA_OPTS=Xms64m  -Xmx512m” 来指定

 

docker run -d --name elasticsearch  -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms64m -Xmx512m " -e "discovery.type=single-node" elasticsearch:7.6.2

然后验证docker ps -a   \ docker stats 容器id curl  localhost:9200

 

 

 

Portainer 可视化面板安装展示镜像、容器以及数据卷等详细信息

 

posted @ 2022-02-11 17:41  冬瓜炖土豆  阅读(92)  评论(0)    收藏  举报