docker创建镜像的几个命令

docker create -it --name mongodb mongo/myubuntu1.4
docker start mongodbdocker exec -it mongodb bash
iptables -t nat -A POSTROUTING -s 10.126.253.2 -j SNAT --to 10.126.253.73docker stop mongodb
docker commit mongodb base/mongodb_2.4.9docker rm mongodb
docker save base/mongodb_2.4.9 > mongodb_2.4.9.tar
时间: 2024-08-01 08:15:52

docker创建镜像的几个命令的相关文章

Docker 创建镜像

创建镜像有很多方法,用户可以从 Docker Hub 获取已有镜像并更新,也可以利用本地文件系统创建一个. 修改已有镜像 先使用下载的镜像启动容器. $ sudo docker run -t -i training/sinatra /bin/bash [email protected]:/# 注意:记住容器的 ID,稍后还会用到. 在容器中添加 json 和 gem 两个应用. [email protected]:/# gem install json 当结束后,我们使用 exit 来退出,现在

docker(二)镜像和容器常用命令

一.镜像操作 1.搜索镜像 可以直接在Docker Hub 直接搜索镜像,当然也可以使用命令来搜索. docker search 名称 docker search tomcat 2.拉取镜像 docker pull 镜像名 #拉取redis3.0 docker pull redis:3.0 3.查看镜像列表 Docker镜像保存在/var/lib/docker docker images docker images -a docker images -q(显示id) 4.删除镜像 docker

docker创建镜像发布到远端仓库

远端创建仓库 登陆镜像仓库 使用docker login 登陆远端仓库 生成需要发布 修改镜像名发布 使用docker tag [镜像id] 镜像名:版本号生成上传镜像 通过容器生成镜像 使用docker commit -m '提交信息' -a '作者信息' a7e 镜像名:版本号 通过已有容器生成镜像 推送到远端服务器 使用docker push 镜像名:版本号推送远端服务器 远端查看

Docker创建镜像 并推拉Harbor

创建镜像 一.根据dockerfile创建镜像 文件详解 1.mkdir dockerfile/lib/centos7base/ 创建目录 2.创建Dockerfile vim Dockerfile 3.构建镜像 docker build -t wyxcentos7 . 过程解析docker镜像是只读的,这里为什么能够在centos镜像的基础上进行自定义操作呢? 我们看一下docker的编译过程 编译的第一步(绿色边框)会复用之前已经存在的centos:7 重点是第二步 882832c2b8eb

docker 启动镜像后执行 shell 命令

方式一: 在启动命令后面直接追加命令 /bin/bash -c docker run -ti name/tmp /bin/bash -c "nohup Server 10090; python /data/Code/ARKITBuildMap/WebServer/simple_http_server.py 10080; sleep infinity" 方式二: 在docker中添加需要启动的服务脚本 service.sh (假定放在 /home 目录下) #!/bin/sh /bin/

docker创建镜像

手动创建: docker run -d -p mynginx:v2 nginx rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm yum install nginx -y vi /etc/nginx/nginx.conf daemon off; docker ps -a docker commit a823e15f958b oldboyedu/mynginx:v3 docker run -d -p 8

docker 拷贝镜像文件

1.概述 我们制作好镜像后,有时需要将镜像复制到另一台服务器使用. 能达到以上目的有两种方式,一种是上传镜像到仓库中(本地或公共仓库),但是另一台服务器很肯能只是与当前服务器局域网想通而没有公网的,所以如果使用仓库的方式,只能自己搭建私有仓库,这会在另一篇文章中介绍. 如果我们仅仅是要复制到另外少数的服务器,搭建私有仓库显然没有这个必要,而将镜像保存为文件上传到其他服务器再从文件中载入镜像也是一个不错的选择. 可以使用Docker save和Docker load命令来存储和载入镜像. 2.保存

docker学习笔记5:利用commit命令创建镜像 和 删除本地镜像

一.概述 创建镜像有两种方法,一是用commit命令,二是用dockerfile方法(这个更常用,在下面文章介绍).本章介绍commit方法. 在介绍commit命令前,我们先回顾下对代码的版本控制,当修改代码后,我们会commit变更到版本服务器上. 对于容器类似的概念,当创建容器后,如果后面对容器做了修改,就可以利用commit命令将修改提交为一个新的镜像. 二.例子说明 下面我们通过具体的例子来说明: 1.创建新容器 docker run --name newcontent -i -t u

docker常用命令、镜像命令、容器命令、数据卷,使用dockerFile创建镜像,dockefile的语法规则。

一.docker常用命令? 1. 常用帮助命令 1.1 docker的信息以及版本号 /* docker info 查看docker的信息 images2 docker本身就是一个镜像. docker version 查看docker的版本号 */ 1.2 docker的启动,停止,重启,查看状态. // service docker start/stop/restart/status 二.镜像命令? 1. 列举出所有的镜像(本地镜像) /* docker images 所拥有的参数: dock