Error in user YAML: (<unknown>): did not find expected key while parsing a block mapping at line 1 column 1
---
title: [Docker] 操作终结
tags: Docker
notebook: Linux
---
docker images
查看所有镜像docker cp [file] [container:path]
拷贝文件到一个容器中docker ps
查看运行中的容器docker ps -a
查看所有的容器包括没有运行的
docker rm [container]
删除一个没有运行的容器docker rm [container] -f
强制删除一个容器
docker rmi [imageid]
删除一个镜像docker commit -m [msg] [container] [repository:tag]
将一个容器提交到镜像中,之前对该容器的修改会一直保存docker info
查看docker的一些信息docker stop|start [container]
启动或者停止容器docker search
从远端仓库查找docker镜像docker pull
获取imagedocker build
通过Dockerfile 文件创建镜像docker run
运行镜像docker run -d --name [name] -v [挂载]
docker inspect [container]
查看容器的配置信息
FROM
基础镜像RUN
执行命令ADD
添加文件COPY
拷贝文件CMD
执行命令EXPOSE
暴露端口ENV
设定环境变量WORKDIR
指定路径MAINTAINER
维护者 作者ENTRYPOINT
容器入口USER
指定用户VOLUME
挂载