首页 > 其他 > 详细

docker记录

时间:2018-07-15 10:37:15      阅读:134      评论:0      收藏:0      [点我收藏+]

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记录

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

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