码迷,mamicode.com
首页 > 其他好文 > 详细

docker记录

时间:2018-07-15 11:06:38      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:test   war   获取   记录   file   des   ash   try   mysql   

docker pull --获取image
docker build --创建image
docker images --列出image
docker run --运行container
docker ps --列出container
docker ps -a --列出所有container
docker exec -it mysql bash --进入container内部

docker rm --删除container
docker rmi --删除images
docker cp --在host和container之间拷贝文件
docker commmit --保存改动为新的image

 

 

docker search nginx
docke run -d -p 8080:8080 --name tomcat jdk1.7-tomcat8/centos7:latest

个人小例子
docker cp index.html bbc664dbc154://usr/share/nginx/html
docker commit -m ‘fun‘ bbc664dbc154 docker/test

docker cp Desktop/PagePro.war bbc664dbc154://usr/local/tomcat/webapps


Dockerfile实战
from --base image
run --执行命令
add --添加文件
copy --拷贝文件
cmd --执行命令
expose --暴露端口
workdir --指定路径
maintainer --维护者
env --设定环境变量
entrypoint --容器入口
user --指定用户
volume --mount point


Docker综合应用
docker pull docker.io/mysql
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
docker exec -it mysql bash

 

docker记录

标签:test   war   获取   记录   file   des   ash   try   mysql   

原文地址:https://www.cnblogs.com/cxxjohnson/p/9311821.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!