1.**查看所有镜像**
docker images
2.**安装一个镜像(已mysql为例)**
一: docker仓库,去查找一些镜像
浏览器输入dockerhub,输入要搜索的镜像,找命令
how to use 粘贴命令
二: docker search mysql
docker pull mysql
docker pull mysql:5.7(版本从dockerhub查找)3.**删除镜像**
docker rmi -f ID
docker rmi $(docker images -q)删除全部镜像
运行容器:
docker run -it 镜像名 /bin/bash (it 和 /bin/bash结合)
docker run --name mysql01 -p 80:80-d mysql 给镜像mysql起名字为mysql01,将容器的 80 端口映射到主机的 80 端口,
退出容器:
exit
或者
Ctrl+P+Q
查看容器:docker ps -a
查看运行的容器:docker ps
启动容器: docker start 容器ID
重启容器:docker restart 容器ID
重启容器后进入交互式:docker start -i ID
进入容器:docker attach 容器ID
或者
docker exec -it 容器ID /bin/bash
容器命令
有了镜像才可以有容器
1.docker pull centos 拉取镜像
2.docker run -it centos /bin/bash(启动并进入容器,cenos可以替换)3.exit 退出容器(容器停止退出)4.Ctrl+P+Q 退出容器(容器不停止退出)5.docker ps -a 曾经运行的容器
6.docker rm -f ID 删除容器(强制删除)7.docker rm $(docker ps -aq) 删除全部容器
1.docker run -it centos /bin/bash(启动并进入容器,cenos可以替换)2.docker ps -a 可以得到所有运行容器的id
3.docker start 开始一个镜像,得到的id
4.docker stop 停止一个镜像,得到的id