Docker入门

常用命令:
docker pull // 获取image
docker build // 创建image
docker images // 查看所有的镜像(image)
docker rmi 12adddklkls // 移除image

docker run nginx // 运行容器(container)
    -p 8080:80 将docker的80端口映射到本机的8080端口
    -d 以守护进程的模式运行
docker ps // 查看当前运行的docker,默认是查看正在运行的容器(container)
    -a 查看所有的
docker cp index.html 12adddklkls://user/share/nginx/html 将index.html拷贝到容器的目录下
docker stop 12adddklkls //停止执行
docker commit -m 'msg' 12adddklkls nginx-fun 
    -m 自定义消息
    nginx-fun 镜像的名称
docker rm 12adddklkls  // 移除container
术语
host:宿主机
image:镜像
container:容器
registry:仓库
daemon:守护进程
client:客户端
Dockerfile语法:
FROM base image
RUN 执行命令
ADD 添加文件
COPY 拷贝文件
CMD 执行命令
EXPOSE 暴露端口
WORKDIR 指定路径
MAINTAINER 维护者
ENV 设定环境变量
ENTRYPOINT 容器入口
USER 指定用户
VOLUME mount point
Docker容器的存储 - Volume
定义:提供独立于容器之外的持久化存储
挂载语法 -v 
    docker run -p 80:80 -d -v $PWD/html:/usr/share/nginx/html nginx
Docker容器的仓库 - Registry
docker search 搜索镜像
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值