安裝好docker之后,可以使用portainer對容器進到管理
docker安裝portainer命令
#這一步可以省略,直接運行可以下一條
docker pull portainer
#因為docker運行容器時,如果在本地找不到鏡像,就會去hub上拉取
docker運行portainer
docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/lee/dev/docker_file/portainer/data:/data docker.io/portainer/portainer
說明for mac
#其中/Users/${user}/dev/docker_file/portainer/data是本地必存在的目錄,需要事先建好 #mkdir -p ~/dev/docker_file/portainer/data
#docker file sharing 默認目錄有/Users,/Volumes,/private,/tmp四個目錄,如下圖
#基於mac的權限考慮,建議使用/Users目錄,其他目錄需要添加讀寫權限
#也可以在File Sharing添加自定義目錄,例如:/host_mnt/docker_file/portainer/data,添加權限即可
說明for windows
#需要docker掛載本地磁盤,例如選擇D盤后,建立D:\docker_file\portainer\data #把/Users/lee/dev/docker_file/portainer/data替換成/host_mnt/docker_file/portainer/data #docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /host_mnt/docker_file/portainer/data:/data docker.io/portainer/portainer
portainer啟動之后,在瀏覽器輸入,
http://localhost:9000/ ,按向導登錄后,便可以進入管理界面