docker镜像安装InstantClient12.2

1. 从docker_hub拉取Ubuntu镜像

sudo docker pull nvidia/cuda:10.1-devel-ubuntu16.04

2. 启动并生成一个容器

sudo docker run --name nvi -it --net host nvidia/cuda:10.1-devel-ubuntu16.04 bash

3. 传输文件到docker容器

docker cp 本地文件的路径 container_id:<docker容器内的路径>

或者:

docker cp 本地文件的路径 name(nvi):<docker容器内的路径>

可以使用docker ps命令来查看docker容器的container_id

下载地址:

http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html

选择:

Instant Client for Linux x86-64

下载以下两个ZIP包:

instantclient-basic-linux.x64-12.2.0.1.0.zip

instantclient-sqlplus-linux.x64-12.2.0.1.0.zip

解压安装:

unzip instantclient-basic-linux.x64-12.2.0.1.0.zip

unzip instantclient-sqlplus-linux.x64-12.2.0.1.0.zip

sudo mv instantclient_12_2 /opt/instantclient

4. 添加环境变量/etc/profile

5. 安装Python环境进行测试即可

sudo docker start nvi

sudo docker exec -it nvi bash

在docker 容器中安装命令

apt-get update    ##跟新

//vi

apt install vim

//weget

apt install weget

docker传输文件参考文档:https://blog.csdn.net/l641208111/article/details/103336531

posted @ 2020-05-14 22:37  半日闲1  阅读(962)  评论(0编辑  收藏  举报