1、docker images 列出本地镜像
参数说明:
-
-a :列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层);
-
--digests :显示镜像的摘要信息;
-
-f :显示满足条件的镜像;
-
--format :指定返回值的模板文件;
-
--no-trunc :显示完整的镜像信息;
-
-q :只显示镜像ID。
2、docker rmi 删除本地一个或多个镜像
参数说明:
-
-f :强制删除;
-
--no-prune :不移除该镜像的过程镜像,默认移除;
3、在编写Dockerfile 文件时,当这个文件的命令执行完后,会自动退出容器,尤其是最后写了一个CMD执行脚本的命令,那么该怎么避免执行CMD脚本命令后自动退出容器,办法就是不要让CMD执行的脚本执行完。就写一个死循环,不要让他终止,可以在脚本最后一行添加两个命令
touch 1.log tail -f 1.log, 这样他就会一直读取这个文件,这样脚本就不会执行完,容器也不会退出。
4、docker ps 列出正在运行的容器
参数说明:
- -a : 列出所有的容器
5、docker rm -f 加上id可以指定删除某个容器
6、docker run -p 19092:9092 --name kafka1 -d -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_ConNECT=192.168.1.159:12181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.159:19092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka:latest
上面这是一行代码
参数说明:
- -p : 端口号
- -d : 表示在后台运行
- -e :表示环境
- --name :为容器起一个名字
- KAFKA_ZOOKEEPER_CONNECT kafka是基于zookeeper集群,所以启动kafka需要先启动zookeeper
- latest : 表示版本号
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)