Building and running gluster container:
# clone
git clone https://github.com/gluster/gluster-containers.git
cd gluster-containers/CentOS/
# Build using dockerfile
docker build -t glusterfs .
# Now run
docker run -v /etc/glusterfs:/etc/glusterfs:z -v /var/lib/glusterd:/var/lib/glusterd:z -v /var/log/glusterfs:/var/log/glusterfs:z -v /sys/fs/cgroup:/sys/fs/cgroup:ro -d --privileged=true --net=host -v /dev/:/dev glusterfs
# Now, you can login to the container and check whether glusterd is running
Also, peer probe to other gluster containers using its IP address.
The above workflow is for building the contianer from source.
You can also, simply pull the container using:
# docker pull gluster/gluster-centos
and then start running as mentioned above.
# clone
git clone https://github.com/gluster/gluster-containers.git
cd gluster-containers/CentOS/
# Build using dockerfile
docker build -t glusterfs .
# Now run
docker run -v /etc/glusterfs:/etc/glusterfs:z -v /var/lib/glusterd:/var/lib/glusterd:z -v /var/log/glusterfs:/var/log/glusterfs:z -v /sys/fs/cgroup:/sys/fs/cgroup:ro -d --privileged=true --net=host -v /dev/:/dev glusterfs
# Now, you can login to the container and check whether glusterd is running
Also, peer probe to other gluster containers using its IP address.
The above workflow is for building the contianer from source.
You can also, simply pull the container using:
# docker pull gluster/gluster-centos
and then start running as mentioned above.
No comments:
Post a Comment