镜像管理
- 搜索
docker search - 拉取
docker pull - 上传
docker push - 查看
docker image ls
docker image ls -q
docker image inspect - 导出/导入
docker image save:镜像导出
docker image load -i:镜像导入 - 删除
docker image rm - 标签
docker image tag - 基于容器制作镜像
docker commit
容器管理
- 运行
常用参数- -it:交互式启动
- -d:守护式启动
- –name:设置容器名
- –rm:退出时自动删除容器
- -p:映射端口
- -v:数据卷映射
- -volumes-from:挂载数据卷容器
- –network:指定网络类型
docker container run
example:
docker container run -it --name=“xxx” --rm -p ip:host-port:container-port
docker container run -d --name=“xxx” --rm -p ip:host-port:container-port
- 查看
docker container ls
docker container ls -a - 删除
docker container rm - 启动、关闭
docker container start
docker container stop - 连接
docker container attach xxx
docker container exec -it xxx /bin/bash(子进程方式登录) - 查看容器内运行进程
docker container top xxx - 查看容器内运行进程日志
docker container logs xxx - 启动数据卷容器
docker run -it --name=“xxx” -v /a:/a centos /bin/bash
ctrl p q