docker--安装oracle

一、docker

docker pull alexeiled/docker-oracle-xe-11g  

  报错:Error response from daemon: pull access denied for alexeiled/docker-oracle-xe-11g, repository does not exist or may require 'docker login': denied: requested access to the resource is denied,docker登录成功以后仍是拒绝访问状态json

二、安装阿里云镜像的oracle

docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

  

// 配置使用阿里云镜像加速器
一、sudo mkdir -p /etc/docker
二、sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://md4nbj2f.mirror.aliyuncs.com"]
}
EOF
三、// 重载配置文件
launchctl list | grep docker
launchctl stop com.docker.docker.3976
四、// 重启docker

 

 

 

三、安装docker容器ui

docker run -dp 9090:8080 -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

 此时,就能够经过docker ps查看到起来的容器阿里云

 

 

 四、使用navicat创建链接spa

初始用户名密码:system/helowin;服务名:helowin

  报错:ORA-21561:OID generation failedcode

      解决方案:blog

        一、打开终端执行命令:hostnameit

        二、cat /etc/hosts,发现127.0.0.1后面的hostname与上面结果并不同,io

        三、改hostname:sudo scutil --set HostName localhost   从新链接oracle便可

 

    

相关文章
相关标签/搜索