docker安装oracle

1.导入镜像

导入:docker load -i oracle-12.1.0.2-se2.tar

2.启动oracle

docker run -it --name ora12c-r2 -p 1521:1521 -p 5500:5500 -e ORACLE_SID=ORCLCDB -e ORACLE_PDB=ORCLPDB1 -e ORACLE_PWD=sys -e ORACLE_CHARACTERSET=AL32UTF8  imagesid

3.查询镜像

查询镜像报错:

[root@localhost ~]# docker search rabbitmq
Error response from daemon: Get https://index.docker.io/v1/search?q=rabbitmq&n=25: x509: certificate signed by unknown authority

解决方法:

#  echo -n | openssl s_client -showcerts -connect index.docker.io:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' >> /etc/ssl/certs/ca-certificates.crt

# systemctl restart docker

结语:

我上面的方式之所以可以搞定大多数由于公司IT部门替换https证书造成的错误,是因为很多程序是使用系统默认的证书(路径)。

原文地址:https://www.cnblogs.com/whmbky/p/7842827.html