docker 命令
查询 docker search | 过滤 --filter=
下载拉去 docker pull | 制定版本 docker pull mysql:5.7
删除 docker rmi -f
新建容器并启动
docker run [可选参数] image
参数
--name="Name" 容器名字 tomcat1,tomcat2 ,用来区分容器
-d 后台方式运行
-it 交互方式运行,进入容器内部
-p 指定容器端口 -p
-P大写字母 随机端口
容器
docker ps
-a 所有运行过的容器
-n=? 最近几个运行的
-q 显示编号
删除容器
docker rm 容器id 删除指定
docker rm -f $(docker ps -aq) 删除所有
启动和停止容器
docker start 容器id
docker restart 容器id
docker stop 容器id
docker kill 容器id
docker exec 交互式 进入容器
docker commit -a:提交作者 -c:使用Dockerfile指令创建镜像 -m:提交信息 -p:提交时容器暂停
docker 推出容器但不关闭容器 CTRL+P+Q
安装mysql
docker run -d -p 3306:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD_FILE=123456 --name mysql01 mysql:5.7
docker --vloume-form 实现多个容器之间数据同步
docker -v 挂载
docker build 构建镜像(dockerfile)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南