docker自学笔记4-docker镜像的常用命令

启动第一个Docker容器:

 docker容器是一种软件的打包技术,接下来我们体验一下:     

  传统的编译安装Nginx:

  1.   官网下载Nginx源码包wget
  2.    tar解压源码包
  3.    安装依赖包
  4.    编译安装三部曲configure,make,make install
  5.    修改nginx配置文件
  6.    启动nginx

   docker容器: 

docker run -d -p 80:80 nginx 
run (创建并运行一个容器)
-d (放在后台运行)
-p (端口映射)
nginx docker镜像的名字

Docker镜像加速:

  配置docker镜像加速:

vi /etc/docker/daemon.json
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

systemctl  restart docker

 Docker搜索镜像:

docker search

 选择镜像的建议:1、优先考虑官方 2、starts数量多

 Docker获取镜像:

docker pull(push)
docker pull centos:6.8(不指定,一般会下载最新版本,latest)
docker pull daocloud.io/huangzhichong/alpine-cn:latest

 镜像加速器:阿里云加速器,中科大加速器,Docker中国官方镜像加速:https://registry.docker-cn.com

 扩展:查询docker镜像所有版本:https://hub.docker.com/r/library

 Docker镜像其他操作:

查看镜像 
docker image ls
docker images
删除镜像

docker image rm 镜像 docker rmi 镜像
例子:docker image rm centos:latest
导出镜像 docker image (save)
例子:docker image save centos > docker-centos7.4.tar.gz
导入镜像 docker image (load)
例子:docker image load -i docker-centos7.4.tar.gz

猜你喜欢

转载自www.cnblogs.com/bigboywl/p/11636393.html