Ad Widget

Collapse

how to mount volumes when using docker containers

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • atsuoNP
    Junior Member
    • Nov 2021
    • 2

    #1

    how to mount volumes when using docker containers

    I'd like to use Zabbix by using containers and use "Volumes" however I don't know how to mount.
    Is it correct -v or -mount option when I exec "docker run --name zabbix-server-mysql"?

    I tried "-v /usr/lib/zabbix/alertscripts:/usr/lib/zabbix/alertscripts" but the container status repeats "Restarting"

    >sudo docker ps
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    32658114a302 zabbix/zabbix-server-mysql:alpine-5.4-latest "/sbin/tini -- /usr/…" 9 minutes ago Restarting (1) 22 seconds ago zabbix-server-mysql
  • atsuoNP
    Junior Member
    • Nov 2021
    • 2

    #2
    I have just mistaken parameter order of "docker run" and corrected that then now I could use bind mount normally.
    Following is the partial result of docker inspect.

    "Mounts": [
    {
    "Type": "bind",
    "Source": "/usr/lib/zabbix/alertscripts",
    "Destination": "/usr/lib/zabbix/alertscripts",
    "Mode": "",
    "RW": true,
    "Propagation": "rprivate"
    },

    Thanks.

    Comment

    Working...