专业编程基础技术教程

网站首页 > 基础教程 正文

docker的基础命令,入门必学(docker基础知识)

ccvgpt 2024-07-20 11:42:11 基础教程 6 ℃

centos7下 docker安装:


yum install docker

docker的基础命令,入门必学(docker基础知识)

配置selinux

升级系统:

sudo yum update

重启系统:reboot

启动docker

/bin/systemctl start docker.service

systemctl status docker.service

下载镜像:

docker pull tomcat:8.5.78-jdk8

查看镜像

docker images

首先查看下现有容器镜像(目的是查询需要保存镜像的ID)

docker ps -a

创建一个tomcat容器:

docker run -p 1111:8080 -d --name csstomcat -it docker.io/tomcat:8.5.78-jdk8 /bin/bash

--name是容器名称

--it是指定容器镜像

-d是后台运行

-p是端口映射

进入容器:

docker exec -it csstomcat /bin/bash

查看容器信息:

docker inspect csstomcat

一、docker保存镜像

作用:在现在容器镜像上保存镜像进行打包,在另一台服务上使用;或现有的容器安装了一些库,配置了开发环境,需要保存下载,下次加载后直接使用。

1.1 首先查看下现有容器镜像(目的是查询需要保存镜像的ID)

docker ps -a

1.2 接下来用commit参数进行保存镜像(精简版)

docker commit 需要保存镜像的ID 镜像名称:版本

(详细版)或者用commit参数进行保存镜像, -a 提交人的姓名 -m “提交内容”,

格式如:docker commit -a -m 现有容器ID 保存后的名称:版本号


1.3 查看镜像是否保存成功

docker images

能看到刚才保存的镜像yolov5:v6.2出现了,说明成功了。

二、打包tar

使用save参数进行打包,格式如:docker save -o tar文件名称镜像


三、加载tar镜像

使用load进行从tar文件导出镜像

docker load -i tomcat8.5.jdk8.tar

然后查看是否出现镜像

docker images

Tags:

最近发表
标签列表