> 某个id与名称都是唯一的(镜像或者容器)
#### 搜索远程镜像(仓库搜索docker镜像)
```
docker search [image-name]
```
#### 查看本地镜像
```
docker images
# or
docker image ls
```
#### 查看所有本地镜像
> 这个里面主要是看状态,up代表现正在运行,exit是退出的
```
docker ps -a
```
#### 获取镜像详细信息
```
docker inspect {IMAGE_ID | IMAGE_NAME}
```
#### 删除某个镜像
```
docker rmi [imageId]
```
> 扩展:强制删除镜像(不推荐)
```
docker rmi -f [imageId]
```
#### docker pull命令的完整写法如下:
> 拉取一个镜像,需要指定Docker Registry的地址和端口号,默认是Docker Hub,还需要指定仓库名和标签,仓库名和标签唯一确定一个镜像,而标签是可能省略,如果省略,则默认使用latest作为标签名,另外,仓库名则由作者名和软件名组成。
```
docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]
```
#### 查看所有容器
> 如果要查看本地所有的容器,可以使用docker container ls命令或者 docker ps
```
docker container ls
# or
docker ps
```
#### 删除容器
> 删除某个容器
```
# container_id表示容器id,通过docker ps可以看到容器id
$ docker rm container_id
```
> 删除所以容器()
```
docker rm $(docker ps -q)
```
> 删除所有退出的容器
```
docker container prune
```
#### 进入容器
```
# 进入容器,container_id表示容器的id,command表示Linux命令,如/bin/bash
docker exec -it container_id command
```
```
attach Attach to a running container #进入一个正在运行的容器
build Build an image from a Dockerfile #通过Dockerfile创建镜像
commit Create a new image from a container's changes #提交当前容器为一个新的镜像
cp Copy files/folders between a container and the local filesystem #从容器中拷贝指定文件或者目录到宿主机中
create Create a new container #创建一个新的容器
diff Inspect changes on a container's filesystem #查看docker容器变化
events Get real time events from the server #从docker服务获取容器实时事件
exec Run a command in a running container #在一个已经运行的容器中运行一条命令
export Export a container's filesystem as a tar archive #导出容器的内容流作为一个tar归档文件
history Show the history of an image #展示一个镜像形成历史
images List images #列出系统当前镜像
import Import the contents from a tarball to create a filesystem image #导入一个镜像
info Display system-wide information #显示系统信息
inspect Return low-level information on Docker objects #查看容器详细信息
kill Kill one or more running containers #kill指定docker容器
load Load an image from a tar archive or STDIN #从一个tar包中加载一个镜像(对应save)
login Log in to a Docker registry #注册或者登陆一个docker源服务器
logout Log out from a Docker registry #从当前Docker registry退出
logs Fetch the logs of a container #输出当前容器日志信息
pause Pause all processes within one or more containers #暂停容器
port List port mappings or a specific mapping for the container #查看映射端口对应的容器内部源端口
ps List containers #列出容器列表
pull Pull an image or a repository from a registry #从docker镜像源服务器拉取指定镜像或者库镜像
push Push an image or a repository to a registry #推送指定镜像或者库镜像至docker源服务器
rename Rename a container #重命名容器
restart Restart one or more containers #重启运行的容器
rm Remove one or more containers #移除一个或者多个容器
rmi Remove one or more images #移除一个或者多个镜像
run Run a command in a new container #创建一个新的容器并运行一个命令
save Save one or more images to a tar archive (streamed to STDOUT by default) 保存一个镜像为一个tar包(对应load)
search Search the Docker Hub for images #在docker hub中搜索镜像
start Start one or more stopped containers #启动容器
stats Display a live stream of container(s) resource usage statistics #统计容器使用资源
stop Stop one or more running containers #停止容器
tag Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE #给源中镜像打标签
top Display the running processes of a container #查看容器中运行的进程信息
unpause Unpause all processes within one or more containers #取消暂停容器
update Update configuration of one or more containers #更新一个或多个容器的配置信息
version Show the Docker version information #查看容器版本号
wait Block until one or more containers stop, then print their exit codes #截取容器停止时的退出状态值
Run 'docker COMMAND --help' for more information on a command. #运行docker命令在帮助可以获取更多信息
```
- 学习网站
- iframe
- 跨域
- 渲染数据,防止内存泄漏
- 工具类
- 一般使用方法
- 获取url(路由)参数
- HTML标签转义
- 转义html标签
- 加入收藏夹
- 提取页面代码中所有网址
- 动态加载脚本文件
- 返回顶部的通用方法
- 实现base64解码
- 确认是否是键盘有效输入值
- 全角半角转换
- 版本对比
- 压缩CSS样式代码
- 字符串长度截取
- 时间日期格式转换
- 返回脚本内容
- 格式化CSS样式代码
- 获取cookie值
- 获得URL中GET参数值
- 获取移动设备初始化大小
- 获取页面高度
- 获取页面scrollLeft
- 获取页面scrollTop
- 获取页面可视高度
- 获取页面可视宽度
- 获取页面宽度
- 获取移动设备屏幕宽度
- 判断是否移动设备
- 判断是否是移动设备访问
- 加载样式文件
- 清除脚本内容
- 时间个性化输出功能
- 金额大写转换函数
- 清除空格
- 随机数时间戳
- 实现utf8解码
- 返回字符串构成种类(字母,数字,标点符号)的数量
- 清除所有中文字符(包括中文标点符号)
- 清除所有中文字符及空格
- 校验是否包含空格
- 校验是否包含中文字符(包括中文标点符号)
- 校验是否为网址
- 接成URL带参数
- 获取浏览器名称
- 邮箱
- 手机号码
- 根据url地址下载
- el是否包含某个class
- el添加某个class
- el去除某个class
- 获取滚动的坐标
- 滚动到顶部
- el是否在视口范围内
- 洗牌算法随机
- 劫持粘贴板
- 严格的身份证校验
- 随机数范围
- 将阿拉伯数字翻译成中文的大写数字
- 将数字转换为大写金额
- 检测密码强度
- 字符转换首字大小写
- 去除空格
- 最大值与最小值和平均值
- 函数节流器
- 16进制颜色转RGBRGBA字符串
- 追加url参数
- base64文件转文件和文件转base64
- base64转换为blob和blob转换为file
- 生成 uid 或者 uuid 4种方法
- 正则
- 按复制快捷键或者右键复制
- 表情
- 获取dom某个属性上的值
- 获取dom某个属性的值
- 获取系统
- 去除emoji表情符号
- 本地文件转换 Bool url 访问地址
- 禁止ios 击穿后底部还能滑动
- 将数字负数转换为字符串类型
- 将字符串类型数字判断正负
- 判断是否有小数点
- 判断是否有科学技术法
- 去除0123字符串类型的数字
- 浏览器共享屏幕
- 兼容navigator.getUserMedia与AudioContext
- 音频轨迹
- vue
- vue 技巧
- vue 2.xx 脚手架快速搭建环境
- vue 优化模块
- css
- input或textarea_placeholder
- 布局巧
- form/formData
- form
- formData
- Visual-Studio-code
- VS Code
- vscode-fileheader 生成注释
- View In Browser(右键浏览器预览)
- Chinese (Simplified) Language(中文语音包)
- 北京地摊位置
- 输入框使用第三方语音输入文本问题
- adb 文档
- serve后台
- docker
- 介绍
- 安装
- 常用命令
- mysql
- 安装
- 破解Navicat Premium 无限试用
- 源码技巧
- 实例化
- 判断是否传实例化对象
- 实例化构造函数
- ui 框架