记录下docker缩短语句的方法

修改根目录下的bashrc文件,vim ~/.bashrc

########docker############
###some more ls aliases
alias rmf='rm -rf'
alias ll='ls -l'
alias la='ls -all'
alias ggroup='cat /etc/group'
alias gpasswd='cat /etc/passwd'
alias stdk='systemctl start docker'
alias restdk='systemctl restart docker'
alias stopdk='systemctl stop docker'
alias enabledk='systemctl enable docker'
alias disabledk='systemctl disable docker'


#镜像检索
alias dkse='sudo docker search'      #镜像名称
alias dklogin='sudo docker login'    #登录远程镜像仓库
#推送
alias dkpull='sudo docker pull'      #镜像名称
alias dkcommit='sudo docker commit'  #提交容器为镜像         [-a='作者' -m='备注' 运行时容器ID 新镜像名称]
alias dkb='sudo docker build'        #file文件构建镜像       [-f [DockerFile文件] -t [设置标签]:版本 . ]
alias dktag='sudo docker tag'        #设置镜像为阿里|xx标签  [容器ID [设置标签]:version]
alias dkpush='sudo docker push'      #镜像提交到仓库         [输入设置好的标签:verison]
#镜像列表
alias dki='sudo docker images'       #镜像名称or镜像Id
#镜像删除
alias dkrmi='sudo docker rmi'        #镜像名称or镜像Id
alias dkrmif='sudo docker rmi -f'
#删除所有镜像
alias dkrmia='sudo docker rmi $(docker images -q)'
#容器列表
alias dkps='sudo docker ps'  #在运行的容器
alias dkpsa='sudo docker ps -a'      #全部容器
#启动容器
alias dkstart='sudo docker start'    #容器名称or容器Id
alias dkrestart='sudo docker restart'  #容器名称or容器Id
#停止容器
alias dkstop='sudo docker stop'      #stop 容器名称or容器Id
alias dkkill='sudo docker kill'      #docker kill 容器ID or 容器名
#删除容器
alias dkrm='sudo docker rm'  #docker rm 容器id
#强制删除容器
alias dkrmf='sudo docker rm -f'      #容器ID1  容器ID2 中间空格隔开
alias dkrma='sudo docker rm $(docker ps -a -q)'      #删除所有容器

# 宿主机和容器之间文件拷
#docker cp 容器ID:容器目录   宿主机目录
#docker cp 需要拷贝的文件或者目录  容器ID:容器目录
alias dkcp='sudo docker cp'
#容器日志
alias dklogs='sudo docker logs'      #容器名称/容器id
#查docker使用内存
alias dkstats='docker stats $(docker ps --format '{{.Names}}')'
#更改docker最大使用内存
alias dkup='sudo docker update'
 

设置完要重新链接。输入设置好的名称成功

### 回答1: Docker build语句用于构建Docker镜像。其基本语法如下: ``` docker build [OPTIONS] PATH | URL | - ``` 其中,OPTIONS是可选参数,PATH/URL/-是必需的参数之一,它们指定了Dockerfile所在的路径或URL,或者从标准输入中读取Dockerfile。 以下是一些常用的OPTIONS参数: - `-t, --tag`:为镜像设置标签; - `-f, --file`:指定Dockerfile的文件名或路径; - `--no-cache`:不使用缓存构建镜像; - `--build-arg`:设置构建时的变量。 例如,要在当前目录中构建一个名为myimage的镜像,可以执行以下命令: ``` docker build -t myimage . ``` 其中“.”表示当前目录下的Dockerfile。 ### 回答2: Docker build语句是一条用于构建Docker镜像的命令,它通常在Dockerfile文件的目录中使用。Dockerfile文件是一个文本文件,用于定义和配置Docker镜像的内容和构建过程。 使用Docker build语句时,可以直接在命令行中执行"docker build"命令,也可以使用各种Docker客户端工具,例如Docker Compose。 Docker build语句的基本语法如下: docker build [OPTIONS] PATH | URL | - OPTIONS选项包括: - -t,用于指定构建的镜像名称和版本标签(tag); - -f,用于指定使用的Dockerfile文件路径; - --build-arg,用于传递构建参数给Dockerfile文件; - --no-cache,用于禁用构建缓存; - --pull,用于强制重新拉取基础镜像。 PATH参数是指Dockerfile文件所在的目录路径,URL参数是指一个远程Git仓库的URL地址,-参数表示从标准输入中读取Dockerfile内容。通过这些参数可以指定需要构建镜像的资源位置。 Docker build语句执行时,将根据Dockerfile文件中的指令,按照顺序执行一系列构建步骤,逐层添加和配置镜像的各个组件和依赖项。例如,可以通过RUN指令运行命令,通过COPY和ADD指令将文件复制到镜像中,通过CMD和ENTRYPOINT指令设置容器启动时执行的命令等。 在执行过程中,Docker build会自动创建和管理临时镜像层,确保镜像构建的可重复性和高效性。最终构建完成后,将生成一个新的Docker镜像,可以通过镜像ID或名称进行访问和使用。 通过Docker build语句,可以方便地定义和自动化构建Docker镜像的过程,使得部署和应用分发变得更加简单、可靠和可重复。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值