画江湖之 docker 篇 [docker 常规操作记录]
docker简介
- Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
- Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux,Window,Unix 机器上,也可以实现虚拟化。
- 容器是完全使用沙箱机制,容器性能开销极低。
Window下安装docker容器
注意:基于Win10 系统安装
现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V。
下载地址:https://www.docker.com/get-docker
镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我的阿里云镜像加速器:
https://xx.mirror.aliyuncs.com
{
"registry-mirrors": ["https://xx.mirror.aliyuncs.com"]
}
Docker常用命令
1 启动容器 docker start 容器id/容器名称
2 停止容器 docker stop 容器id/容器名称
3 重启容器 docker restart 容器id/容器名称
4 移除容器 docker rm 容器id/容器名称
注意:容器必须是停止状态
5 查看容器负载 docker top 容器id
6 查看容器进程 docker ps
7 查看所有容器进程 docker ps -a
8 查询最后一次创建的容器:docker ps -l
9 查看容器中服务运行的端口 docker port 容器id/容器名称
10 删除镜像 docker rmi 镜像名称
11 docker inspect 容器id | grep IPA 找出对应容器的ip 地址
12 docker run -i -t 镜像名:标签 命令 交互创建容器
13 docker search 搜索镜像
14 docker pull 拉取镜像
15 docker ps 查看当前运行中容器
16 docker ps -a 查看所有运行的容器
17 docker images 查看本机的镜像
18 docker logs 查看容器的日志
19 docker logs -f 实时查看容器的日志
20 退出容器 exit ctrl+d
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: