容器:使用规范,常用命令

常用命令

docker ps -a : 查看所有容器
docker rm <name or id > : 删除容器
docker images : 查看所有镜像
docker run : 创建容器 

规范

数据一定要持久化,举个例子,使用镜像 garethflowers/svn-server 搭建 svn 服务。

先看一下说明文档 https://hub.docker.com/r/garethflowers/svn-server/ (在 hub.docker.com 可以查找到对应容器的文档)

image.png

文档中的参考命令


docker run --name some-svn-server \
           --detach \
           --volume /home/svn:/var/opt/svn \
           --publish 3690:3690 \
           garethflowers/svn-server
--name some-svn-server : 容器名称
--detach : 后台启动
--volume /home/svn:/var/opt/svn  : 将物理机上的 /home/svn 目录挂载到 /var/opt/svn 上
--publish 3690:3690 : 将物理机的 3690 端口映射到容器的 3690 端口(外部端口:内部端口)

我的命令

docker run --name svn-server 
    --detach 
    --volume svn:/var/opt/svn
    -p 3690:3690 
    garethflowers/svn-server
 --volume svn:/var/opt/svn : 将 volume svn 挂载到 /var/svn 上

查看 volume svn shuju

[root@infra ~]# volume_name=svn
[root@infra ~]# ll /var/lib/docker/volumes/$volume_name/_data
total 0
[root@infra ~]#
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,608评论 0 120
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,691评论 15 147
  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 4,434评论 0 27
  • 真正的成熟应该是,懂得不是每个人都如你想象的那么好,明白这个世界和你想象的总是有差距,知道不是所有的努力都能有所回...
    趁我未老依然喜欢听趁早阅读 238评论 0 0
  • 四个小时以前,我还并不知道标题所涉及的两个并列主语是什么意思。也是从那个时间开始,我听了人生第一场音乐会。 除了记...
    子喻女士阅读 306评论 4 5