一、使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
二、镜像管理
1.拉取镜像/仓库(也可以使用docker image pull centos,其中centos是镜像或仓库)
docker pull centos
2.查看镜像列表(也可以使用 docker image ls)
docker images
3.删除镜像
docker rmi contos
4.创建镜像(需要在当前文件夹创建Dockerfile文件,其中name是镜像名称)
docker build -t name .
三、容器管理
1.运行容器(web是容器的名称,it是交互式运行,d守护进程运行,p是映射端口)
docker run --name web -itd -p 80:80 centos
2.退出容器(exit是直接停止退出容器,如果要后台运行退出使用ctrl+q+p)
exit
3.容器列表(不带参数仅查看运行中d的容器,-a指所有容器,-l指最新的容器)
docker ps
4.启动一个停止的容器(除了启动,还有stop,restart,rm)
docker start centos
5.进入正在运行的容器
docker attach centos
6.查询容器信息
docker inspace centos
7.查询容器运行的进程
docker top centos
8.查看容器的端口映射情况
docker port centos
9.查询容器日志(f好像是所有日志,t好像是实时日志,用时自己docker logs --help查看相关用法)
docker logs -ft centos