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)

 

posted @   jackwu74  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示