docker容器的创建及常用操作命令是什么
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,这篇文章主要介绍了docker容器的创建及常用操作命令是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇docker容器的创建及常用操作命令是什么文章都会有所收获,下面
千家信息网最后更新 2025年11月14日docker容器的创建及常用操作命令是什么
这篇文章主要介绍了docker容器的创建及常用操作命令是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇docker容器的创建及常用操作命令是什么文章都会有所收获,下面我们一起来看看吧。
docker容器简介
容器就是对外提供服务的一个实例。
容器启动的必要条件:容器内至少有一个进程运行在前台
1、创建容器
# 格式 docker run [参数] [镜像名称] [运行容器的启动命令]# 参数 -d : 以守护进程的方式运行一个容器 docker run -d [镜像名称] [cmd] --name : 指定容器的名称 docker run -d --name [容器名称] [镜像的名称] [cmd] -p : 指定端口映射 docker run -d -p 宿主主机端口:容器内端口 [镜像名称] [cmd] -P :随机端口映射 docker run -d -P [镜像名称] [cmd] -i : 打开标准输出 -t : 创建一个伪终端 docker run -it [镜像名称] [cmd] -v : 挂载目录到容器中 docker run -v 宿主主机目录:容器内目录 [镜像名称] [cmd] --rm : 容器生命周期结束时立即删除 docker run --rm [镜像名称] [cmd] -e : 在容器中创建一个环境变量 docker run -e NAME=Centos -d [镜像名称] [cmd] --link : 连接上一个容器,实现网络互通 docker run --link 被连接的容器的名称:连接别名 [镜像名称] [cmd] -h : 设置容器主机名 docker run -h "主机名" [镜像名称] [cmd]# docker run 运行流程1、检查本地是否用指定镜像,如果没有则去对应的仓库下载镜像2、启动容器,如果指定了命令则使用指定的命令,如果没有则使用默认的命令3、返回容器ID
2、查看本机的容器列表
# 格式 docker ps [参数] docker ps # 查看当前系统中正在运行的容器列表#参数 -a : 查看系统中所有的容器。 -q : 仅显示容器的ID
3、停止和启动一个容器
# 停止 docker stop [容器的ID|名称]# 启动(该容器必须是系统已经存在的容器) docker start [容器的ID|名称]
4、删除容器
# 格式 docker rm [容器名称|ID]# 参数 -f : 强制删除 docker rm -f [容器名称|ID]# 清空容器docker rm $(docker ps -a -q)
5、查看容器内容
# 格式 docker inspect [容器名称|ID]# 怎么监控docker运行状态?docker inspect -f '{{.State.Running}}' nginx6、复制命令
1、复制到容器内 docker cp [宿主主机文件路径] 容器ID:容器内路径2、复制到容器外 docker cp 容器ID:容器内路径 [宿主主机文件路径]
7、进入容器
# 进入容器一般有四种1、exec : 在容器外向容器内执行一个命令(官方推荐) docker exec [参数] [容器的名称|ID] [cmd] docker exec -it 685e1 bash2、attach : 在早期docker提供的进入容器的命令(缺点:当其结束时,容器也跟着结束了) docker attach [容器ID|名称]3、nsenter : 建立一个管道连接上容器主ID nsenter --target $( docker inspect -f {{.State.Pid}} 30d369d70bcd) --mount --uts --ipc --net --pid4、ssh : 通过ssh连接关于"docker容器的创建及常用操作命令是什么"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"docker容器的创建及常用操作命令是什么"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
容器
名称
镜像
命令
主机
参数
运行
常用
宿主
格式
端口
路径
内容
目录
知识
系统
文件
篇文章
进程
外向
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
在手机怎么连接服务器
gmod正在建立到服务器
登山赛车2无法连结服务器
外文文摘数据库有哪些
数据库系统的技术方案
服务器公网宽带
旬邑县城关博奕彩铃软件开发中心
江苏省网络安全教育平台
迷你世界是什么软件开发的
gis软件开发竞赛口号
东莞视觉软件开发公司
网络安全讲师必备技能
浙江移领网络技术有限公司诉讼
连州软件开发
中国商品诚信数据库电话
重庆c语言软件开发怎么样
西数云服务器百倍赔偿
棋牌类游戏软件开发公司
c4网络技术大赛
影视投资软件开发需求
苹果电脑怎么处理数据库文件
计算机网络技术专业毕业论文
郑州点创网络技术
高青网络审批软件开发公司
如何制作账号密码数据库
软件开发周期包括
聊天软件开发 app
中国电子云网络安全认证
上位机软件开发能干到多少岁
服务器按照指令集可以分为哪几类