docker命令学习
docker镜像命令: 退出:exit 退出但是不停止运行:Ctrl+p+q
docker images 查看镜像
docker search 镜像名称 查找镜像
docker pull 镜像名称:版本 下载指定镜像的版本
docker rmi -f 镜像id 镜像id 镜像id 删除指定多个镜像
docker rmi -f $(docker images -aq) 以此删除所有镜像
docker容器命令:
注意:先创建镜像才能再创建容器!
docker run [可选参数] image
可选参数:
--name ="Name" 为容器创建名字 如:MySQL01 MySQL02
-d 后台运行
-it 以交互方式运行 进入容器查看内容
-p 指定容器端口号 -p 8080:8080
-p:主机端口:容器端口(常用)
-p:容器端口
-p ip:主机端口:容器端口
-p 随机端口
测试:
PS C:\Users\az> docker run -it centos /bin/bash
[root@6f308a3c73f8 /]#
列出正在运行的容器:docker ps
列出正常运行+运行过的容器 : docker ps -a
列出正常运行容器id:docker ps -q
列出正常运行+运行过的容器的id: docker ps -aq
查看容器内部的信息:docker inspect 容器id
docker常见问题:docker run -d时如果前台没有正在运行的容器会自动关闭后台运行的容器
进入当前正在运行的容器: docker attach 容器id
拷贝docker容器内的文件:docker copy 容器id:容器内文件路径 目的的主机路径
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗