Docker 安装及使用

一、使用官方安装脚本自动安装
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