美文网首页
Docker学习

Docker学习

作者: 程豪_4090 | 来源:发表于2019-03-01 15:02 被阅读0次

    获取镜像:https://c.163yun.com/hub#/m/home/

    基本命令行

    docker images :查看所有镜像

    docker ps:查看正在运行的容器

    docker stop cid:停止正在运行的某一个容器

    docker run -d -p 8080:80 nginx :以主机的8080端口隐射容器中80端口

    docker run -d -P nginx:主机随机端口隐射容器中的端口,可通过ps命令查看使用的主机端   口以访问容器中的应用

    docker pull 镜像名:从镜像中心拉去镜像

    使用docker运行

    docker pull hub c.163.com/library/mysql:latest

    docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=000000 -e MYSQL_DATABASE=jpress hub.c.c163.com/library/mysql:latest:创建数据库设置root米娜为000000,数据库名为jpress。

    制作自己的镜像,先从镜像中心获取tomcat镜像(docker pull hub.c.163.com/library/tomcat:lastest),并打包好自己的java项目的war包(jpress.war)。使用vim Dockerfile,并编辑:

    编辑保存后执行"docker build -t jpress:latest .",通过docker images 就可以看到编译后的镜像。

    之前在初创公司,学习笔记都是记录在有道云笔记。最近跳槽进入了新公司,因为涉及到信息安全,笔记类应用无法使用。因此一些笔记就记录在简书上吧。

    相关文章

      网友评论

          本文标题:Docker学习

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