docker 常用命令
1.查看docker版本
docker -v
2.查看镜像仓库中某个镜像
docker search docker镜像
镜像的核心概念
- 容器技术募集硬件资源的目的,是为了运行软件,提供服务
- 镜像是容器中运行软件的集合
Docker镜像仓库: https://hub.docker.com/
3.镜像仓库中下载某个镜像
docker pull ubuntu
4.查看当前已经下载的镜像
docker images
根据"镜像ID"将镜像保存成一个tar文件:
docker save 镜像ID -o 输出文件名.tar
将本地tar镜像载入:
docker load -i 本地tar镜像文件名.tar
载入后会没有tag名称,需要更改tag
docker tag 镜像ID tag名称
5.查看当前所有容器
docker ps -a
6.启动一个新容器
docker run --name 容器名称 -p 宿主端口:容器端口 -d 镜像 -v 宿主数据目录:容器数据目录
跟随宿主主机启动容器
--restart=always
交互式进入容器:
docker exec -it 容器名称 /bin/bash
7.启动/重启/停止一个容器
docker start/restart/stop 容器ID
8.删除一个容器
docker rm -f 容器ID
9.查看运行容器中的进程信息
docker top 容器名称
10.优化Docker镜像代理
查看docker信息
docker info
11.将容器导出为压缩文件
docker export -o 保存文件.tar 容器id或容器名称
优化docker代理
vim /etc/docker/daemon.json
在daemon.json文件中输入以下代理配置
{"registry-mirrors":["https://obou6wyb.mirror.aliyuncs.com"]}
加载代理配置
加载代理配置
systemctl daemon-reload
重启docker服务
systemctl restart docker
查看docker信息 验证配置
docker info
评论已关闭