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

标签: none

评论已关闭