linux镜像(持续更新)【新浦金娱乐场官网】

2019-11-10 01:22 来源:未知

Linux系统历史衍生图:https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg

 

1.获取镜像

docker pull

# 从官方获取ubuntu仓库标记为12.04的镜像
docker pull alpine:3.2

# 从第三方registry.hub.docker.com获取ubuntu仓库标记为12.04的镜像
docker pull registry.hub.docker.com/alpine:3.2

运行docker run -t -i alpine:3.2 /bin/bash启动镜像

ubuntu镜像:https://launchpad.net/ubuntu/+cdmirrors

2.列出镜像

docker images,其中ID相同则表示同意镜像

Arch镜像:https://www.archlinux.org/mirrors/status/

新浦金娱乐场官网,3.创建镜像

CentOS镜像:http://mirror-status.centos.org/#cn

3.1 修改已有镜像

  • 使用run启动镜像
  • 修改内部内容
  • exit退出
  • docker commit -m "备注" -a "Jasper Xu sorex@163.com" jasperxu/alpine:v2
    运行docker run -t -i jasperxu/alpine:v2 /bin/bash启动镜像

Fedora镜像:https://admin.fedoraproject.org/mirrormanager/mirrors

3.2 使用Dockerfile创建镜像

Debian镜像:http://mirror.debian.org/status.html

创建Dickerfile文件

下面就是一个Dockerfile文件示例

# This is a commit
FROM alpine:3.2
MAINTAINER Jasper Xu <sorex@163.com>

RUN apk update &&      apk add socat &&        rm -r /var/cache/

注:详情见02

 

使用build来创建镜像

docker build -t jasperxu/alpine:v3 .

  • -t 仓库名称 jasperxu/alpine,jasperxu/alpine:v3,支持多个docker build -t jasperxu/alpine:v3 -t jasperxu/aaa .
  • . Dockerfile文件所在路径(当前目录),如果在上一级目录可使用./alpine
TAG标签:
版权声明:本文由澳门新浦金网站发布于操作系统,转载请注明出处:linux镜像(持续更新)【新浦金娱乐场官网】