-
Windows 11 can be installed directly.
-
Note: Windows 10 needs to be updated to version 22H2 or later. Run the following command in the command prompt: Open a folder, enter
cmd
in the folder address bar, and press Enter. Then, in the command prompt, enterwinver
and press Enter to check the version number. -
You are in WSL system,you need to adjust the local motherboard virtualization options Press the del key to enter Bios, go to the advanced options "Intel (VMX) Virtualization Technology" or "Intel (VMX) Virtualization Technology" or "AMD-V", and set "enable on", then restart the computer (or like this picture).
-
You can install WSL through https://learn.microsoft.com/en-us/windows/wsl/install or through the Microsoft Store, or by running the following command in the administrator command line:
WSL --install
-
Open the administrator command line and log into WSL.
Run the commandwsl
orwsl -u [username]
username is the username you installed before. -
After logging in, you are now in the WSL system.
-
'docker' install command :
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce
sudo service docker start
sudo service docker status
- If you encounter the error
Docker is not running
- Slove the error by the command:
sudo update-alternatives --set iptables /usr/sbin/iptables-legacy
sudo update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
- Install docker-compose
sudo apt-get install docker-compose
sudo rm /usr/local/bin/docker-compose
sudo ln -s /usr/bin/docker-compose /usr/local/bin/docker-compose
- After installing docker, give permissions to the current logged-in user.
sudo usermod -aG docker $USER
- Start the docker command
sudo service docker start
- Check the docker running status command
service docker status
It should be "active (running)" - Install network management commands
sudo apt install net-tools
- Download the DeepBI code by the command :
git clone https://github.com/DeepInsight-AI/DeepBI.git
If the download fails to replace the protocol, run the following code
git clone http://github.com/DeepInsight-AI/DeepBI.git
-
During the installation process, you will be prompted to choose an IP address. Select an internal IP starting with 172.x.x.x
-
Run the command
cd DeepBI
to the corresponding folder and run install filesudo ./install.sh
-
Run the command:
sudo ./Install_cn.sh
to start the installation. -
After the installation is complete, there will be a URL prompt. Open it directly in your browser. (Note: *Closing the command prompt window will result in no access to the DeepBI URL. To use DeepBI again, open "Command Prompt" window "Run as Administrator"
1.Run command "wsl" 2.Run command“cd DeepBI” 3.Run command“sudo docker-compose start”
You can then open your DeepBI URL in the browser [URLs are in the format http://‘local machine's internal IP address’:8338]
-
If you need to obtain the WSL internal IP address again:
ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -vE '^inet 127(\.[0-9]{1,3}){3}'
-
Starting from version 1.1, if updating the code, simply pull the new code with
git pull
and then restart Docker.
Stop command:sudo docker-compose stop
Start command:sudo docker-compose start
For older versions, Docker containers may need to be reinstalled. -
If reinstalling, make sure to first stop and uninstall the previous containers:
sudo docker-compose down
- Run the command as follows:
sudo apt-get clean
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
apt-get install docker-ce docker-ce-cli containerd.io
sudo usermod -aG docker $USER
- Install docker-compose
sudo apt-get install docker-compose
sudo rm /usr/local/bin/docker-compose
sudo ln -s /usr/bin/docker-compose /usr/local/bin/docker-compose
- Need user exit and relogin
systemctl start docker
sud apt-get -y install apt-transport-https ca-certificates curl software-properties-common
sudo systemctl enable docker
- Download docker desktop (Recommendation)
- from here: https://docs.docker.com/desktop/install/mac-install/
- open docker desktop and click on "settings" and then click on "resources" and then click on "advanced" and then click on "docker engine" and then click on "settings" and then click on "advanced" and then click on "daemon" and then click on "tls" and then click on "enable tls verification" and save.
- Use system preferences to install docker
- Install command:brew install docker
- Run command:brew services start docker
- Check command:brew services list |grep docker
Above, the installation is complete. Run docker --version && docker-compose --version to see the Docker version, indicating that Docker has been installed correctly. If you have any additional questions, please refer to: https://docs.docker.com/desktop/