首页 > 其他 > 详细

docker 从入门到精通

时间:2019-04-26 14:51:30      阅读:101      评论:0      收藏:0      [点我收藏+]

1.Docker 基本指令

下载镜像 docker pull 镜像名称:版本
查看已有镜像 docker images
查看已有容器 docker ps
启动docker docker run -d (后台运行) -p 8080(宿主):8080(容器) 端口映射 -e(环境变量) MYSQL_DATABASE=workdb -e MYSQL_ROOT_PASSWORD=123456 镜像名(镜像id)
关闭 docker stop 容器id
进入docker docker exec -it(i交互式t虚拟控制台) 容器id bash
退出容器 exit
删除容器 docker rm -f 容器id

2.Dockerfile

Dok‘ce‘rfile 样例:

FROM XXX/jdk:8
MAINTAINER docker_user
ENV  JAVA_HOME    /user/local/java
ADD apache-tomcat-8.0.32.tar.gz  /usr/local/
RUN mv apache-tomcat-8.0.32 tomcat8
EXPOSE 8080
RUN chmod u+x  /usr/local/tomcat8/bin/*.sh
CMD /usr/local/tomcat8/bin/catalina.sh  start

  

Dockerfile 分为四部分

  1)基础镜像信息

  2)维护者信息

  3)镜像操作指令

  4)容器启动时的指令

docker 从入门到精通

原文:https://www.cnblogs.com/xiaolin-qian/p/10774189.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!