docker 镜像

1,打包镜像

 

2,使用dockerfile打包镜像

参考:https://www.cnblogs.com/lsgxeva/p/8746644.html

3,列出所有镜像

docker image ls

4,修改docker远程仓库,解决速度慢

    a,修改: /etc/defautl/docker

       b,DOCKER_OPTS="--registry-mirror=http://MIRROR-ADDR" https://www.daocloud.io

    c,重新启动进程,service docker restart

    d,查看docker相关进程 : ps -ef  | grep docker

5,上传镜像

  a,需要先登录

  b,推送镜像 :docker push yiui/laravel 

  c,只会提交修改的部分

  d,默认为公有,可以转为私有

6,拉取镜像

  a,执行:docker pull yiui/laravel

7,docker容器的构建

  1,通过容器构建镜像

      -a用来指定作者信息,-m 镜像的描述 ,-p 由于构建镜像时会使容器暂停,可以使用-p来避免

      a,执行命令:docker commit -a "yiui" -m "laravel6"   laravel6  yiui/laravel6

      b,查看镜像

 

    例

 

二,使用dockerfile文件构建镜像

    1,创建文件dockerfile

 

posted @ 2019-07-11 17:16  jiuchen  阅读(149)  评论(0编辑  收藏  举报