企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### **linux篇(debian系)** **安装流程** 1、进入命令行界面(以有sudo或root权限的用户登录) 2、切换至root用户界面 `$ sudo su root` 3、添加yum repo 以下以centos7为例: ~~~ $ cat >/etc/yum.repos.d/docker.repo <<-EOF [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7 enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF ~~~ 4、确保已存在的yum包更新到最新 `$ sudo yum update` 5、安装docker包 `$ sudo yum install docker-engine` 6、开启docker守护进程 `$ sudo service docker start` 7、验证docker是否正常运行 `$ sudo docker run hello-world` **脚本安装流程** 1、进入命令行界面(以有sudo或root权限的用户登录) 2、切换至root用户界面 `$ sudo su root` 3、确保已存在的yum包更新到最新 `$ sudo yum update` 4、运行docker安装脚本 `$ curl -sSL https://get.docker.com/ | sh` 5、开启docker守护进程 `$ sudo service docker start` 7、验证docker是否正常运行 `$ sudo docker run hello-world` **非root用户使用docker** 1、进入命令行界面(以有sudo权限的用户登录) 2、新建docker用户组,并将你的用户加入到docker用户组 `$ sudo usermod -aG docker your_username` 3、退出该用户命令行界面,并重新登陆 4、开启docker守护进程 `$ sudo service docker start` 5、验证docker是否正常运行 `$ sudo docker run hello-world` **设置docker守护进程开机自启动** `$ sudo chkconfig docker on` **卸载docker** 1、列出你安装的包 `$ yum list installed | grep docker` docker-engine.x86_64 1.7.1-1.el7 @/docker-engine-1.7.1-1.el7.x86_64.rpm 2、删除docker-engine包 `$ sudo yum -y remove docker-engine.x86_64` 3、删除镜像、容器、卷 `$ rm -rf /var/lib/docker`