docker命令学习

docker镜像命令:                                            退出:exit                     退出但是不停止运行:Ctrl+p+q

 
                   删除容器:rm 容器id

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:容器内文件路径       目的的主机路径

 

posted @   Zzzz/  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示