docker 命令
运行容器:docker run -it 镜像名 /bin/bash
退出容器:
exit (这个命令会把容器也关闭掉)
或者
Ctrl+P+Q (这个命令容器依旧在后台运行)
查看容器:docker ps -a
查看运行的容器:docker ps
重启容器:docker restart 容器ID
重启容器后进入交互式:docker start -i 5c6ce895b979
进入容器:docker attach 容器ID
docker exec -it 容器ID /bin/bash
docker exec -it 容器ID bash
提交镜像更改生成新的镜像文件
docker commit -a "author" -m "commit message" 容器id name:tag (注意name镜像名称要全部小写)
docker镜像导出,tar镜像包可以拷贝到其他机器docker环境中加载
docker save hello -o hello.tar
docker镜像加载
docker load -i hello.tar
参考 : https://blog.csdn.net/qq_41211642/article/details/107241456 (数据卷后的文件是无法保存在镜像的,要打包到另外一个目录)
启动容器
docker start 容器id
查看容器数据卷挂载情况
使用命令 docker inspect 容器id
https://blog.csdn.net/weixin_42691149/article/details/114381456
查看容器的日志
docker container logs 883649483a12
其他参考
https://blog.csdn.net/weixin_33398049/article/details/112781059
查看容器资源
docker stats
命令可以很方便地看到主机上所有容器的 CPU、内存、网络 IO、磁盘 IO、PID 等资源的使用情况。
如何查看docker容器使用的核数
docker run -it --cpuset-cpus=0 ubuntu (没卵用)
进入容器敲下面的命令
grep processor /proc/cpuinfo | wc -l
Docker启动容器自启
docker update mysql --restart=always
查看容器运行状态和日志
查看容器运行状态:
docker ps -a | grep 容器id
查看容器日志:
查看最后200条日志
docker logs --tail=200 容器id
滚动监听
docker logs -f 容器id
相关文章
- docker logs命令查看容器日志的时候,如何将标准输出和错误输出进行区分查看?
- 用了这款docker监控平台,再也不用记一大堆命令了,真香
- 基于Docker环境的YOLCAT语意分割模型实验环境搭建
- Docker Machine介绍
- 如何在 Windows 操作系统中运行 Docker 客户端
- Docker: docker-compose
- docker里安装consul,以及遇到的坑
- docker--快速启动功能性Hadoop集群进行功能验证
- docker入门(二):docker的常用命令
- vue打Docker镜像动态获取IP-nginx做的web服务
- Docker技术知识点总结
- Docker镜像命令
- docker 学习
- Docker启动与帮助相关命令
- gitlab Docker容器创建命令以及从容器中备份gitlab仓库示例
- Centos6和Centos7下Docker的安装和使用(踩坑指南)
- 关于/var/run/docker.sock
- 10 个优化技巧,减少 Docker 镜像大小
- 两分钟一个命令轻松搭建基于 Docker 的 Kubernetes(k8s)集群环境
- 基于Docker本地运行Kubernetes
- manjaro docker install ros2 in raspberry pi4B 使用Docker安装ROS2 (ros-humble) 并开启对Wayland的支持
- manjaro安装docker并设置
- Docker 常用命令使用
- docker命令大全