docker run -it -d --name docker-ui1 --restart=always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker
http://192.172.34.162:9000/#/
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
http://192.172.34.162:9000
admin/admin123
Docker Compose 存放在Git Hub,不太稳定。 你可以也通过执行下面的命令,高速安装Docker Compose。
你可以通过修改URL中的版本,可以自定义您的需要的版本。
Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。
安装Docker和Docker-compose
或者手动下载:
http://harbor.orientsoft.cn/
hostname = 192.172.34.162
harbor_admin_password = admin123
project_creation_restriction = adminonly
root@localhost:~/harbor# apt-get install python
root@localhost:~/harbor# export LC_ALL=C
root@localhost:~/harbor# ln -s /usr/bin/python3 /usr/bin/python
root@localhost:~/harbor# https://blog.csdn.net/weixin_42754896/article/details/install.sh
http://192.172.34.162/harbor/sign-in
admin/admin123
##如果不做HTTPS,只需将hostname设置为IP,protocol改为HTTP即可,也不必生成CA
> vi /opt/harbor/harbor.cfg
#创建目录
> mkdir -p /data/cert/
#生成ca证书和签名
> openssl genrsa -out /data/cert/ca.key 2048
> openssl req -x509 -new -nodes -key /data/cert/ca.key -subj "/CN=www.haiwei.com" -days 5000 -out /data/cert/ca.crt
Docker私有仓库Harbor部署与使用 - 往之不谏 - 博客园
docker私库Harbor部署_禅剑一如的技术博客_51CTO博客