docker镜像命令: 退出:exit 退出但是不停止运行:Ctrl+p+q
删除容器:rm 容器iddocker 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:容器内文件路径 目的的主机路径
标签:容器,端口,学习,命令,镜像,docker,id,运行 From: https://www.cnblogs.com/zz999zhl/p/17633757.html