docker
yum -y install docker
systemctl start docker
docker search ubuntu //寻找镜像
docker pull ubuntu //下载镜像,默认下载latest镜像
docker images //查看docker下载的镜像
docker images ubuntu //查看ubuntu镜像
docker run -it ubuntu // -t 在新容器内指定一个伪终端或终端,-i 允许交互(使用exit,或者ctrl+D退出) -d 后台启动
docker ps //查看正在运行的docker进程
docker logs ID //查看容器内的标准输出
docker stop ID //停止容器、
docker rmi ID //删除镜像
docker rm //删除容器
docker cp //在host和container之间拷贝文件
docker commit 原镜像ID 新镜像ID //保存改动为新的image
docker build -t ubuntu-with-vi-dockerfile . //使用dockerfile新建docker镜像
docker history ubuntu-wit-vi-dockerfile //查看镜像的构建历史,以及分层信息
docker tag //设置标签
docker file
FROM Base image
RUN 执行命令
COPY src dest | ["src","dest"]
ADD 和COPY类似,如果是归档文件,文件会自动被解压到dest
CMD 执行命令
EXPOSE 暴露端口
WORKDIR 指定工作路径
MAINTAINER 维护者
ENV 环境变量
ENTRYPOINT 容器入口
USER 指定用户
VOLUME mount point
版权声明:本文为u011198997原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。