Docker 学习笔记

Docker 学习记录[1][2][3]

图形化

使用 Portainer 来管理

使用方式[4]

$ docker volume create portainer_data
$ docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

数据卷 (Volumes)

数据卷是一个可供一个或多个容器使用的特殊目录
数据卷类似于 mount,镜像中的被指定为挂载点的目录中的文件会被隐藏,能显示看的是挂载的 数据卷

  • 数据卷 可以在容器之间共享和重用
  • 对 数据卷 的修改会立马生效
  • 对 数据卷 的更新,不会影响镜像
  • 数据卷 默认会一直存在,即使容器被删除

创建数据卷

$ docker volume create [volume_name]

查看所有数据卷

$ docker volume ls                    
DRIVER    VOLUME NAME
local     portainer_data

查看指定数据卷

$ sudo docker volume inspect portainer_data
[
    {
        "CreatedAt": "2023-10-24T21:08:10+08:00",
        "Driver": "local",
        "Labels": {},
        "Mountpoint": "/var/lib/docker/volumes/portainer_data/_data",
        "Name": "portainer_data",
        "Options": {},
        "Scope": "local"
    }
]

  1. Docker 官方文档 ↩︎

  2. Docker 中文文档 ↩︎

  3. 从Docker到Kubernetes进阶 ↩︎

  4. Portainer 安装文档 ↩︎

posted @ 2023-10-25 02:11  我的名字好长啊  阅读(15)  评论(0)    收藏  举报