docker ps # 查看服务器存在的docker容器
docker stop ID #停止容器
docker start ID
docker restart ID
# 进入容器
docker exec -ti ID /bin/bash #1 推荐
docker attach ID #2 #此方式推出容器后,容器会停止
#查看镜像
docker search mysql[镜像名]
#从仓库中拉取镜像
docker pull mysql:5.7 #也可不指定版本,则默认拉取最近的
#创建容器
docker create -p 3000:80[端口映射] --name exampleApp3000[容器名] yoyomooc/exampleapp[镜像名]
docker start exampleApp3000
#创建并启动容器
docker run -ti -p 8000:80 --name exampleApp5000 yoyomooc/exampleapp #需要有一个前台进程,否则容器启动不起来
#创建镜像方式1
docker commit -m "new" -a "centos" 容器ID 镜像名:标签
#常用选项
-m:说明信息
-a:作者信息
-p:生成过程中停止容器的运行
#创建镜像方式2
通过Dockerfile创建
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端