docker的基本操作
程序员文章站
2024-03-12 11:08:32
...
docker的基本操作
1.docker的安装
yum install docker -r
2.查看docker的版本
docker --version
3.docker的状态、启动、关闭
systemctl status docker
systemctl start docker
systemctl stop docker
docker的组成
一.镜像
查看本地的镜像
docker images
查看远程仓库中关于xx的镜像
eg:查看远程仓库中关于mysql的镜像
docker search mysql
从远程仓库拉镜像
docker pull 镜像名
修改本地镜像仓库名字
docker tag 仓库名 新仓库名
删除镜像
docker rmi 镜像id
制作镜像(Python3)
1.下载一个纯净版的centos镜像
docker search centos
docker pull docker docker.io/centos
2.创建容器并运行容器
docker run -dit --name=contes_py3 docker.io/centos /bin/bash
查看是否运行了容器
docker ps -a
3.进入容器并安装Python3
docker exec -it centos_py3 /bin/bash
yum install phthon3
4.制作镜像(首先要退出容器)
docker commit -m '描述信息 eg:centos python3' -a '作者名' 容器名 起的镜像名:起的标签名
可以查看是否制作成功
docker images
二.容器
创建容器
1.创建容器
docker create -it --name=容器名 镜像id /bin/bash
-i 交互式
-t 容器启动后进行命令行
若要打开容器:
docker start -ai 容器名
2.创建容器并启动
docker run -dit --name=名字 镜像id /bin/bash
查看正在运行的容器
docker ps
查看所有的容器
docker ps -a
启动容器
docker container start 容器id
关闭容器
docker container stop 容器id
打开正在运行的容器
docker exec -it 容器名 /bin/bash
关闭正在运行的容器
docker container kill 容器id
删除容器
(正在运行的容器无法删除)
docker container rm 容器名(或者容器id)
三.仓库
上传镜像到远程仓库
1.登录远程仓库(要输入用户名、密码)
docker login
2.更改镜像名
docker tag 原仓库名 后仓库名
后仓库名为 用户民/要连接的仓库名
3.上传镜像
docker push 镜像名:标签
上一篇: 在Swarm存储数据
下一篇: PHP实现的简单适配器模式示例
推荐阅读
-
Docker的基本操作
-
Docker 基本的 container 操作
-
docker的基本操作
-
Java代码为例讲解堆的性质和基本操作以及排序方法
-
atikmpag.sys 导致蓝屏 博客分类: 我的操作系统维护 atikmpag.sys 蓝屏
-
VC++ 基本类型转换与操作的知识积累 博客分类: VC++
-
Docker容器的基本操作
-
docker学习的问题3--Error response from daemon: This node is not a swarm manager.
-
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
-
Java中StringBuilder字符串类型的操作方法及API整理