创建镜像推送至仓库

用commit命令创建镜像

先创建一个容器,在容器里做出修改,最后将该容器提交为一个新镜像

创建容器

docker run -it --name test001 ubuntu /bin/bash

修改容器

apt-get install vim

退出容器

exit

提交定制容器

docker commit -m‘提交信息‘ -a‘作者信息‘ 容器ID idktp/myimage:tag
# "idktp/myimage:tag"为镜像名称。
# 其中idktp为个人Docker用户名,myimages为要取得仓库名字

推送容器至docker hub

docker push idktp/myimage:tag

  

原文地址:https://www.cnblogs.com/idontknowthisperson/p/11270096.html

时间: 2024-10-08 03:31:22

创建镜像推送至仓库的相关文章

如何将镜像推送到ECR仓库:

ECR是一个私有的docker镜像存储库. ECR的组件:注册表.授权令牌.存储库.存储库策略.映像. 注册表:每个AWS 账户均提供ECR的注册表,可以在注册表中创建映像的存储库,并在起中存储映像. 授权令牌:docker客户端向ECR注册表推送和拉取映像,进行身份验证的令牌. 存储库:存储docker映像的. 存储库策略:通过存储库策略来控制对存储库映像的访问. 映像:制作容器的镜像 如何将镜像推送到ECR仓库: 1.首先创建一个ECR镜像存储库: aws ecr create-reposi

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

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

git 远程分支创建与推送

git 远程分支创建与推送 原文地址:http://hi.baidu.com/lingzhixu/blog/item/4a9b830bb08a329fe850cd5b.html 本地分支的创建 本地分支的来源为执行git checkout -b <branch name> 的那个分支 例如现在有两个分支,master和b1 master 分支下有一个commit: commit1: add test1.c b1分支下有两个commit: commit2: add test2.c commit1

docker通过模板创建镜像以及容器、仓库和数据管理

笔记内容:docker通过模板创建镜像以及容器.仓库和数据管理笔记日期:2018-02-05 25.5 通过模板创建镜像 25.6 容器管理 25.7 仓库管理 25.8 数据管理 25.5 通过模板创建镜像 1.既然是通过模板创建镜像,那么首先肯定得先下载一个模板,地址如下: http://openvz.org/Download/templates/precreated 打开以上网址选择一个模板进行下载,我这里下载的是centos-6-x86-minimal.tar.gz (signature

git 创建与推送分支

1:创建本地分支 dev $ git branch dev 切换至 dev 分支 $ git checkout dev 2:查看当前分支 $ git branch * dev master 3:查看远程库的信息: $ git remote -v 推送至远程分支: 第一次创建后推送: git push origin dev: dev $: git push origin <local_branch_name>:<remote_branch_name> 之后,如果当前在develop分

Git从创建到推送到远程版本库

1.创建一个新的文件夹,并进入到该文件夹里,使用命令:git init来创建新的git仓库: 2.获取钩子(每次git init之后都要一次): [[email protected] activity.mycihi.cn]# scp -p -P 8849 [email protected]:hooks/commit-msg .git/hooks/Enter passphrase for key '/root/.ssh/id_rsa':commit-msg 100% 4365 4.3KB/s 00

Django项目: 项目环境搭建 ---- 三、在码云平台创建项目&amp;推送到码云上

三.在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gitlab或者svn来搭建 创建步骤 1.注册码云账号注册 2.创建仓库 登录码云后,通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面 2.填写仓库信息 3.点击「创建」,即可在码云上创建你的第一个仓库. 3.生成ssh公钥 ssh-keygen -t rsa -C '[email pro

docker--从仓库下载镜像到推送自己的项目到仓库步骤详解

怎样从仓库下载的镜像,变成容器,并在容器中制作项目,再将容器变成镜像,然后将镜像推送到仓库? 一:从官网下载镜像 官方的https://hub.docker.com/提供了数十万个镜像提供大家下载 以拉取个人公有centos7.3镜像为例: 拉取方式为 # docker pull 用户/仓库:标签>docker pull kennyyaohong/public:centos7.3 二:进行项目 1.启动容器 # -it 以交互模式启动一个容器 #--name 命名容器 #-d 后台运行容器,并返

Docker镜像的获取和推送

查找镜像 查找镜像的方法有主要有两种,一种是在Docker Hub官方网站查找,网址为https://hub.docker.com/ 另一种方法是在命令行界面中通过docker serach <image>来查找相关的镜像. docker search命令说明: docker search [options] TERM --authomated=false Only show automated builds --no-trunc=false Don't truncate output -s,