(2)集成开发工具:vscode Visual Studio Code - Code Editing. Redefined
2 docker安装
如果之前未安装docker,终端会提示:
Command ‘docker’ not found, but can be installed with:
sudo snap install docker # version 20.10.17, or
sudo apt install docker.io # version 20.10.21-0ubuntu1~20.04.2See ‘snap info docker’ for additional versions.
(1)安装docker,在终端输入:sudo apt install docker.io
(2)检查安装是否成功:sudo docker -v
输出版本信息则表示正常安装。
3 镜像拉取
(1)拉取Odoo镜像:sudo docker pull odoo:16.0
(2)拉取Postgres镜像:sudo docker pull postgres:15.0
(3)查看镜像拉取结果:sudo docker images
4 启动容器
(1)启动Postgres容器:sudo docker run -d -p 5432:5432 -e POSTGRES_USER=odoo16 -e POSTGRES_PASSWORD=odoo16 -e POSTGRES_DB=postgres --name odoo16 postgres:15.0
(2)启动Odoo容器:sudo docker run -d -p 8069:8069 --name odoo16_app --link odoo16:db -t odoo:16.0
(数据库名、用户名、密码、端口等可按需更改)
在浏览器输入127.0.0.1:8069,就可以看到熟悉的Odoo页面了。
5 VSCode连接容器
(1)修改用户权限
sudo chmod o+rw /var/run/docker.sock
sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
重置mysql root密码?