【Linux】-docker配置容器并打包成镜像

简介: 【Linux】-docker配置容器并打包成镜像

查看本地的镜像:

容器和镜像的关系:容器是Object 镜像是class 一个镜像可以多个容器

docker commit 容器id 新镜像名称:版本号

运行容器:

docker run -i -t ubuntu /bin/bash
docker exec -it -u root zwbase /bin/bash

docker exec -it 会连接到容器,可以像SSH一样进入容器内部,进行操作,可以通过exit退出容器,不影响容器运行

Anaconda环境激活/关闭

source activate/deactivate

将容器打包成镜像:

Option功能

-a指定新镜像作者

-c使用 Dockerfile 指令来创建镜像

-m提交生成镜像的说明信息

-p在 commit 时,将容器暂停

docker commit -a “tom” -m “create sanic img” ed54ac3a09ac sanic:v1

将镜像打包为 tar 文件:

 docker cp NVIDIA-Linux-x86_64-535.54.03.run  zwbase:/root
 
docker exec -it -u root zwbase /bin/bash


相关文章
|
1天前
|
Shell 调度 Docker
在Docker中,如何清理批量后台停止的容器?
在Docker中,如何清理批量后台停止的容器?
|
1天前
|
缓存 Kubernetes 数据中心
在Docker中,如何控制容器占用系统资源(CPU,内存)的份额?
在Docker中,如何控制容器占用系统资源(CPU,内存)的份额?
|
1天前
|
Kubernetes Shell 测试技术
在Docker中,可以在一个容器中同时运行多个应用进程吗?
在Docker中,可以在一个容器中同时运行多个应用进程吗?
|
1天前
|
Docker 容器 Perl
在Docker中,如何清理后台停止的容器?
在Docker中,如何清理后台停止的容器?
|
2天前
|
缓存 开发者 Docker
Dockerfile是Docker容器化过程中的核心组件,它允许开发者以一种可重复、可移植的方式自动化地构建Docker镜像
【8月更文挑战第19天】Dockerfile是构建Docker镜像的脚本文件,含一系列指令定义镜像构建步骤。每条大写指令后跟至少一个参数,按序执行,每执行一条指令即生成新的镜像层。常用指令包括:FROM指定基础镜像;RUN执行构建命令;EXPOSE开放端口;CMD指定容器启动行为等。优化策略涉及减少镜像层数、选择轻量基础镜像、利用缓存及清理冗余文件。示例:基于Python应用的Dockerfile包括设置工作目录、复制文件、安装依赖等步骤。掌握Dockerfile有助于高效自动化构建镜像,加速应用部署。
12 1
|
1天前
|
Linux 开发工具 数据库
【REP】hrms-ERPNext 容器安装配置
【REP】hrms-ERPNext 容器安装配置
|
2天前
|
Kubernetes 应用服务中间件 Docker
在K8S中,Pod网络访问与Docker容器端口映射有何不同?
在K8S中,Pod网络访问与Docker容器端口映射有何不同?
|
9月前
|
Linux
Linux安装docker-compose
Linux安装docker-compose
714 0
|
3月前
|
Linux Docker 容器
Linux安装docker以及配置镜像加速
Linux安装docker以及配置镜像加速
487 0
|
8天前
|
存储 Linux Docker
Linux——快速安装Docker
Linux——快速安装Docker
56 1