docker 容器常用命令

简介: docker 容器常用命令

实验环境: CENTOS 7.4 已经安装好docker

推荐查看官方说明 官网https://docs.docker.com/engine/reference/run/

1.新建并启动容器

docker search centos  搜索镜像

docker pull docker.io/centos  拉取容器

run  运行

-i   以交互模式运行容器,通常与 -t 同时使用;

-t  为容器重新分配一个伪输入终端,通常与 -i 同时使用;

2.列出当前正在运行的容器

docker images  #列出本地所有镜像

docker  ps  #列出本地运行的容器

docker  ps -a #列出本地所有运行的容器

docker attach 容器id   #从新进入容器

3.退出容器 exit  和ctrl+P+Q

4.启动容器

docker start 容器id

docker restart 容器id

5停止容器

docker stop 容器id

6.强制停止容器

docker kill 容器id

7删除已停止的容器

docker rm 容器id   删除单个           docker rm $(docker ps -qa )  删除全部容器

 

*****重要*****

注意

 

二、2.1查看容器日志

dcoker logs  -f -t --tail 20 容器id

2.2查看容器内运行的进程

docker top 容器id

2.3查看容器内部细节

docker inspect  容器id

2.4 在容器外部直接操作

docker exec -it 容器id ls -l /tmp

2.5从容器内部拷贝文件到宿主机

docker cp 容器id:容器内路径 宿主机路径

 

 

目录
相关文章
|
2天前
|
Kubernetes 监控 开发者
掌握容器化:Docker与Kubernetes的最佳实践
【10月更文挑战第26天】本文深入探讨了Docker和Kubernetes的最佳实践,涵盖Dockerfile优化、数据卷管理、网络配置、Pod设计、服务发现与负载均衡、声明式更新等内容。同时介绍了容器化现有应用、自动化部署、监控与日志等开发技巧,以及Docker Compose和Helm等实用工具。旨在帮助开发者提高开发效率和系统稳定性,构建现代、高效、可扩展的应用。
|
11天前
|
安全 Docker 容器
|
11天前
|
网络安全 数据安全/隐私保护 Docker
|
10天前
|
存储 监控 安全
|
2天前
|
Docker 容器
docker 修改容器内的系统时间
【10月更文挑战第27天】docker 修改容器内的系统时间
46 2
|
8天前
|
Web App开发 iOS开发 Docker
Docker 容器的日志
【10月更文挑战第31天】
19 5
|
8天前
|
存储 缓存 Docker
docker中挂载数据卷到容器
【10月更文挑战第16天】
17 2
|
10天前
|
存储 关系型数据库 MySQL
|
11天前
|
存储 Docker 容器
docker中挂载数据卷到容器
【10月更文挑战第13天】
17 2
|
12天前
|
运维 监控 数据可视化
Docker容器可视化管理工具 - WGCLOUD基础介绍
WGCLOUD是新一代运维监测平台,它可以监控Docker容器的各种性能数据,比如内存,cpu,Image,运行时间,运行状态,端口映射等信息