1. 程式人生 > >ubuntu18.04虛擬機器安裝docker

ubuntu18.04虛擬機器安裝docker

第一步: 

sudo apt-get update

然後直接   sudo apt install docker.io

安裝完成之後 可以 

docker version   檢視版本  或者 docker -v

然後獲取映象

可以利⽤已有的FastDFS Docker映象來運⾏FastDFS。
獲取映象可以通過下載
sudo docker image pull delron/fastdfs
也可是直接使⽤提供給⼤家的映象備份⽂件
sudo docker load -i ⽂件路徑/fastdfs_docker.tar
載入好映象後,就可以開啟運⾏FastDFS的tracker和storage了。

 

2. 運⾏tracker
執⾏如下命令開啟tracker 服務
sudo docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker
我們將fastDFS tracker運⾏⽬錄對映到本機的 /var/fdfs/tracker⽬錄中。
執⾏如下命令檢視tracker是否運⾏起來
sudo docker container ls
如果想停⽌tracker服務,可以執⾏如下命令
sudo docker container stop tracker
停⽌後,重新運⾏tracker,可以執⾏如下命令
sudo docker container start tracker
3. 運⾏storage
執⾏如下命令開啟storage服務
sudo docker run -dti --network=host --name storage -e TRACKER_SERVER=10.211.55.5:22122 -v /
var/fdfs/storage:/var/fdfs delron/fastdfs storage
TRACKER_SERVER=本機的ip地址:22122 本機ip地址不要使⽤127.0.0.1
我們將fastDFS storage運⾏⽬錄對映到本機的/var/fdfs/storage⽬錄中
執⾏如下命令檢視storage是否運⾏起來
sudo docker container ls
如果想停⽌storage服務,可以執⾏如下命令
sudo docker container stop storage
停⽌後,重新運⾏storage,可以執⾏如下命令
sudo docker container start storage
注意:如果⽆法重新運⾏,可以刪除/var/fdfs/storage/data⽬錄下的fdfs_storaged.pid ⽂件,然後
重新運⾏storage。