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

docker命令笔记

docker命令笔记

  1. docker hub官网入口

  2. docker命令文档入口


exit 退出容器, 容器停止运行
Ctrl+P+Q 退出容器, 容器后台运行

$(): 将查出来的结果给另一个方法使用(根据id删除)
docker rm -f $(docker ps -aq -f “name=container”)
-a:所有
-q:只显示id
-f:筛选条件,name包含container的容器

docker images rabbit*
查询所有REPOSITORY以rabbit开头的镜像, 星号是通配符

启动elasticsearch并加内存限制, -e 环境配置修改(或者修改配置文件)
$ docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:6.8.18

docker stats
查看docker cpu使用情况



把容器tomcat(/usr/local/tomcat/webapps)下的webapps目录挂在出来(/home/tomcat/webapps)

docker run -d -it --name bingotomcat -p 9080:8080 -v /home/tomcat/webapps:/usr/local/tomcat/webapps tomcat02:1.0




Dockerfile构建镜像
1.创建文件
mkdir /home/docker-test-volume
vim dockerfile1
dockerfile1文件内容如下

FROM centos

VOLUME ["volume01","volume02"]

CMD echo "----end----"
CMD /bin/bash

2.构建镜像
docker build -f dockerfile1 -t bingo/centos:1.0 .
ps: -f:file:执行文件, -t:target:目标镜像

Sending build context to Docker daemon  2.048kB
Step 1/4 : FROM centos
 ---> 5d0da3dc9764
Step 2/4 : VOLUME ["volume01","volume02"]
 ---> Running in 9ebe30ce8077
Removing intermediate container 9ebe30ce8077
 ---> 1ecb5d8fab49
Step 3/4 : CMD echo "----end----"
 ---> Running in 330b82047f1c
Removing intermediate container 330b82047f1c
 ---> 847e52539a84
Step 4/4 : CMD /bin/bash
 ---> Running in ad5a677426e1
Removing intermediate container ad5a677426e1
 ---> 99c403801d66
Successfully built 99c403801d66
Successfully tagged bingo/centos:1.0

3.查看镜像

[root@localhost docker-test-volume]# docker images
REPOSITORY            TAG          IMAGE ID       CREATED              SIZE
bingo/centos          1.0          99c403801d66   about a minute ago   231MB





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

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

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