docker导出日志到本地的方法是什么
240
2022-10-23
#yyds干货盘点#Docker基础之Docker常用命令(1)
帮助命令
docker version #显示docker的版本信息
docker info #显示docker的系统信息,包括镜像和容器的数量
docker 命令 --help #帮助命令
帮助文档的地址:~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest feb5d9fea6a5 2 months ago 13.3kB
解释:
REPOSITORY 镜像的仓库源
TAG 镜像的标签
IMAGEID 镜像的ID
CREATED 镜像的创建时间
SIZE 镜像的大小
可选项
-a, --all 列出所有镜像
-q, --quiet 只显示镜像的ID
images --help
#docker search #搜索镜像
#docker pull #下载镜像
下载镜像 docker pull 镜像名[:tag]
#docker rmi #删除镜像
可以通过镜像名称或者ID来删除
[root@docker ~]# docker rmi -f 738e7101490b #删除指定的镜像
[root@docker ~]# docker rmi -f 镜像ID 镜像ID #删除多个镜像
[root@docker ~]# docker rmi -f $(docker images -aq) #删除所有镜像
容器命令
说明:我们有了镜像才能创建容器
#docker pull centos
新建容器并启动
#docker run [可选参数] image
参数说明
--name=”name” 容器名字,tomcat1,tomcat2,用来区分容器
-d 后台方式运行
-it 使用交互方式运行,进入容器产看内容
-p 指定容器的端口,-p,8080:8080
-p ip:主机端口:容器端口
-p主机端口:容器端口
-p容器关口
容器端口
-P 随机指定端口
启动并进入容器:
[root@docker ~]# docker run -it centos /bin/bash
查看容器内的centos:
列出所有的在运行的容器:
[root@docker ~]# docker ps
#列出当前正在运行的容器
-a #列出当前正在运行的容器+带出历史运行的容器
-n=? #显示最近创建的容器
-q #只显示容器的编号
退出容器
exit #容器直接停止并退出
ctrl+P+Q #容器不停止退出
删除容器
#docker rm 容器ID #删除指定的容器,不能删除正在运行的容器。如果要强制,则rm -f。
#docker rm -f $(docker ps -aq) #删除所有的容器
#docker ps -a -q | xargs docker rm #删除所有的容器
启动和停止容器的操作
#docker start 容器ID #启动容器
#docker restart 容器ID #重启容器
#docker stop 容器ID #停止当前正在运行的容器
#docker kill 容器ID #强制停止当前容器
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~