美文网首页
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