-
常见的Docker操作命令及参数
基本命令:
123456789docker search # 从Docker Hub查找镜像docker images # 查看本地镜像列表docker pull # 从镜像仓库中拉取或者更新指定镜像docker run # 创建一个新的容器并运行一个命令docker rm # 删除一个容器docker rmi # 删除一个镜像docker inspect # 获取容器/镜像的元数据docker ps # 查看启动的容器,加参数 -a 查看所有的容器docker build # 使用 Dockerfile 创建镜像Dockerfile命令:
123456789FROM # 格式为 FROM image 或 FROM image:tag,并且 Dockerfile 中第一条指令必须是FROM指令,且在同一个Dockerfile中创建多个镜像时,可以使用多个FROM指令RUN # 格式为 RUN command 或 RUN ["EXECUTABLE","PARAM1","PARAM2".....],前者在shell终端中运行命令,/bin/sh -c command,例如:/bin/sh -c "echo hello";后者使用exec执行,指定其他运行终端使用RUN["/bin/bash","-c","echo hello"]CMD # 用于指定容器启动时执行的命令MAINTAINER # 指定维护者信息ENV # 用于指定环境变量,这些环境变量,后续可以被RUN指令使用EXPOSE # 暴露端口,为容器外部链接使用&nbs…