ruby3.0 docker
使用这些命令 sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.iosudo apt-get install postgresql postgresql-contrib
安装数据库 9.x
进入到命令行
sudo -u postgres -i 进入到命令行模式. (注意,这里是进入到 linux 用户postgres的命令行模式)
创建用户(注意是在当前模式下,不是在psql 后: ) 注意,这个创建的是 linux user. 用户名是 myroot
createuser myroot
然后ctrl + d,回到 linux本来的ssh账户下。
然后
(shell) $ sudo -u postgres psql (这个就是登录 postgres 客户端)
(postgres 客户端命令)psql=# alter user <username> with encrypted password '<password>';
(貌似这样创建的用户在postgrest12下面是有权限问题的,
所以建议索性直接创建一个super user:
createuser --interactive -P
输入用户名,密码后,直接选择 superuser 即可
)
create user admin with password '123456' superuser;
\du