docker 操作命令

docker 操作命令


查看镜像


启动容器命令格式
$ sudo docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]


docker run -d --net="host" --name=feedbackManager11090 -v /alidata/docker/feedbackManager:/tmp frolvlad/alpine-oraclejdk8:slim java -jar /tmp/operative-feedbackManager-controller-0.0.1.jar
docker run -d --net="host" --name=staticRecipePressureCooker10090 -v /alidata/docker/static-recipe-presscooker:/tmp frolvlad/alpine-oraclejdk8:slim java -jar /tmp/staticRecipePressureCookerWeb-1.0-SNAPSHOT.jar

-d=true或者-d
运行在后台模式

--net="host"
这种方式将允许容器访问host中类似D-BUS之类的系统服务,所以认为是不安全的。

--name=feedbackManager11090
给容器起一个名字

-v
通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。

frolvlad/alpine-oraclejdk8:slim
一个基础镜像

java -jar /tmp/operative-feedbackManager-controller-0.0.1.jar
运行这个命令


docker重启
docker restart staticRecipePressureCooker10090


docker查看
docker ps


docker 进入容器
docker exec -it staticRecipePressureCooker10090 /bin/bash
docker exec -it staticRecipePressureCooker10090 /bin/su


docker images
查看本地快下载的镜像


docker search mysql
搜索镜像


docker info
显示 Docker 系统信息,包括镜像和容器数。


sudo docker inspect 8e5b7248472b(IMAGE ID)
查看镜像的详细信息



参考(docker配置): http://bohr.me/docker/
参考(Docker命令使用详解): http://www.server110.com/docker/201411/11122.html
参考(使用docker快速搭建运行环境): http://blog.csdn.net/syani/article/details/52410543


猜你喜欢

转载自huangyongxing310.iteye.com/blog/2348687