美文网首页
Docker 笔记

Docker 笔记

作者: G_wei | 来源:发表于2019-03-17 15:13 被阅读0次

docker 命令

docker pull    # get image
docker build   # create image
docker images  # list image
docker run     # start container
docker ps      # list runing contailner
docker stop    # 停止进程
docker rm      # delete container
docker rmi     # delter image
docler cp      # 在host和container之间拷贝文件
docker commit  # 保存改动尾新的image

DockerFile 语法

例子

FROM ubuntu
MAINTAINER xbf
RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
RUN apt-get update
RUN apt-get install -y nginx
COPY index.html /var/www/html
ENTRYPOINT ["/usr/sbin/nginx", "-g", "daemon off;"]
EXPOSE 80
FROM    # base image
RUN     # 执行命令
ADD     # 添加文件
COPY    # 拷贝文件
CMD     # 执行命令
EXPOSE  # 暴露端口
WORKDIR # 指定路径
MAINTAINER # 维护者
ENTRYPOINT # 容器入口
USER       # 指定用户
VOLUME  # mount point

docker-composer build # 编译
docker-composer up #  启动
docker-composer stop #  停止
docker-composer rm # 删除

相关文章

网友评论

      本文标题:Docker 笔记

      本文链接:https://www.haomeiwen.com/subject/iejumqtx.html