docker 安装 ubuntu 怎么用
发布网友
发布时间:2022-04-20 12:20
我来回答
共2个回答
懂视网
时间:2022-05-02 22:33
一、软件环境:
1、OS:Ubuntu 18.04
2、已安装了Docker
二、安装Oracle镜像的过程
1、切换到root账号下,如果是普通账号,下面操作指令前面加sudo
2.搜索oracle镜像
docker search oracle
3.下载oracle镜像
Docker pull registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g
4.查看镜像
docker images
docker images registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115506954311.png)
5.从下载的镜像创建并启动容器
Docker run -d -p 1521:1521 --name oracle11 registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g
这里把新建的容器命名为oracle11
6.查看当前运行的容器
docker ps
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115507068562.png)
7.进入已经启动的Oracle的容器
docker exec -it oracle11 bash
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115507191601.png)
8.进入sqlplus
sqlplus /nolog
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115507320499.png)
9.使用sysdba角色登录sqlplus
Conn sys/oracle as sysdba
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115507425961.png)
10.查看当前实例下的数据库
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115507550953.png)
11.查看有多少个数据表
![技术图片](https://www.gxlcms.com/Uploads-s/new/2020-10-11-qlqqti/20190320115507620284.png)
12.退出sqlplus
exit
13.退出容器
exit 或Ctrl+D
14.重新进入已经运行的oracle容器,重新执行下面指令
docker exec -it oracle11 bash
15.如果容器停用了,则重新启动, 用你实际的容器ID代替下面的container_ID
docker start container_ID
16.停用正在运行的容器
docker stop container_ID
在Ubuntu18.04的Docker中安装Oracle镜像及简单使用
标签:code roo docke ctrl 图片 ima ora oracle 个数
热心网友
时间:2022-05-02 19:41
Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google公司推出的
Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub上进行维护。
Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。RedHat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 产品中广泛应用。
Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。
在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作 Docker 的容器就像操作一个快速轻量级的虚拟机一样简单。
安装docker
docker安装方法一
ubuntu14.04以上的版本都是自带docker安装包的;所以可以直接安装;但是这个一般不是最先版本
sudo apt-get update
sudo apt-get install docker.io
docker安装方法二;安装最新版本
sudo apt-get update
curl -s https://get.docker.io/ubuntu/ | sudo sh
这个方法启动docker若出现下面错误;(这个我没遇到)
FATA[0000] Error loading docker apparmor profile: fork/exec /sbin/apparmor_parser: no such file or directory ()
别担心,请安装apparmor软件即可
sudo apt-get install apparmor
用户组和配置文件修改
把当前用户加入到docker用户组中
sudo usermod -a -G docker $USER
添加配置文件
sudo vim /etc/default/docker
在配置文件中添加或修改
DOCKER="/usr/bin/docker"
重启docker
sudo service docker restart #重启
安装完成之后可以测试下面几个命令
查看版本
docker -v
显示如下:
这就表明你安装成功了
查看状态:
sudo service docker status
显示如下:
其他状态命令:
sudo service docker start #启动
sudo service docker stop #关闭
sudo service docker restart #重启
查看镜像:此时应该没有镜像
docker images
显示如下:
安装第一个镜像ubuntu
下载docker 镜像,需要几分钟。
sudo docker pull ubuntu
启动容器,并且进入到Ubuntu容器的bash命令
sudo docker run -i -t ubuntu /bin/bash
输出hello world
下载时的现象:
启动时的现象:其实相当于启动了一个虚拟机;
输出hello world:
ps命令:
Docker常用命令速查
# 下载一个ubuntu镜像
sudo docker pull ubuntu
# 使用ubuntu运行一个交互性的shell,
# 分配一个伪终端,附带stdin和stdout(输入/输出流)
# 如果你想退出分离出来的伪终端,
# 可以使用CTRL -p+CTRL -q --就像先按CTRL -p 然后CTRL -q
sudo docker run -i -t ubuntu /bin/bash
#docker ps命令
sudo docker ps #列出当前所有正在运行的container
sudo docker ps -l #列出最近一次启动的,且正在运行的container
sudo docker ps -a #列出所有的container
#port命令
docker run -p 80:8080 #映射容器的8080端口到宿主机的80端口
#删除容器命令
sudo docker rm `sudo docker ps -a -q`#删除所有容器
sudo docker rm $
使用Docker Desktop在windows安装ubuntu系统实现FinalShell远程登录...
1.首先,访问docker.com/products/docker-desktop下载Docker Desktop并安装。确保启用Hyper-v和Server服务,以便于后续操作。2.安装完成后,启动Docker Desktop,拉取ubuntu镜像并允许它创建容器。为了远程shell连接,需要指定端口并进行必要的系统更新和ssh服务安装,同时安装vim工具以备后用。3.为SSH服务设置...
使用Docker Desktop在windows安装ubuntu系统实现FinalShell远程登录...
首先,访问docker.com下载并安装Docker Desktop。安装时需开启Hyper-v和Server服务。接着,在Docker Desktop中拉取Ubuntu镜像,并创建容器,指定端口以方便shell远程连接。容器创建后,通过命令更新系统并安装SSH服务。为了测试,可以安装常用的vim工具。以root用户为例,设置密码并启动SSH服务。若遇到登录问题,...
ubuntu操作系统下,安装docker的步骤
首先,确保你的包索引是最新的:bash sudo apt-get update 接着,安装必要的依赖,以便通过HTTPS访问仓库:bash sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 接下来,获取Docker的官方GPG密钥:bash curl -fsSL download.docker.com/linux/ubuntu/gpg | sudo...
docker容器在ubtu怎么安装?
2.使用官方安装脚本自动安装 安装命令如下:3.手动安装 3.1卸载旧版本 Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:sudo apt-get remove docker docker-engine docker.io containerd runc 当前称为 Docker Engine-Community 软件包 docker-ce 。安装 Docker E...
macOS 下使用 Docker 搭建 ubuntu 环境
首先,确保你的macOS系统已安装Docker。如果没有,需要在官网下载并安装。1.2. 配置加速镜像源 由于国内访问Docker官方镜像源速度较慢,建议更换为国内镜像仓库地址registry.docker-cn.com加速。2. 定制Ubuntu镜像 2.1. 获取基础镜像 运行命令拉取最新Ubuntu镜像,这是一个高度精简的基础镜像。使用命令...
Docker镜像配置深度学习环境(Ubuntu 18.04)
一、安装Docker 直接通过官方提供的安装脚本即可完成 Docker 的安装。确保您已安装 Docker 并能使用 `docker help` 命令查看所有 Docker 命令,这标志着 Docker 已成功安装。二、Docker 镜像加速 国内用户在从 DockerHub 拉取镜像时,可能遇到网络延迟问题。为了解决此问题,可以设置镜像加速器,例如使用...
Ubuntu安装部署Docker
首先,确保你的Ubuntu系统版本符合要求(64位,支持x86_64、amd64等架构),并可能需要卸载旧版本的Docker。然后,通过更新软件包索引并安装相应软件包来设置存储库,接着安装docker-ce、docker-ce-cli、containerd.io和docker-compose-plugin。如果遇到GPG错误,可以尝试修改默认掩码后再次更新。对于.deb软件...
如何在 Ubuntu 上安装 Docker | Linux 中国
在Ubuntu上安装Docker,有以下两种方法可供选择:1. **方法一:通过Ubuntu仓库安装 - 如果你对版本更新不那么敏感,且不想管理额外仓库,那么这个方法最适合你。- 首先,更新仓库索引:- 然后,使用命令安装Docker和Docker Compose:- 安装后检查版本,你会得到类似24.0.5的版本。2. **方法二:安装...
Ubuntu系统使用Docker部署Nextcloud结合内网穿透打造个人云盘
首先,确保您的Ubuntu系统中安装了Docker。在终端执行如下命令完成Docker的安装流程:添加Docker源 安装Docker包 通过运行映像验证Docker引擎安装 接下来,使用Docker拉取Nextcloud镜像。执行命令查看镜像,确认Nextcloud镜像已成功获取。随后,创建并启动Nextcloud容器。完成镜像拉取后,使用镜像创建并运行Nextcloud...
如何在 Ubuntu 24.04 上安装 Docker ?
1) 添加 Docker Official GPG Key 要安装最新的 docker,我们需要使用添加 docker 库 GPG 密钥。2) 添加 Docker Official APT Repository 安装完 docker GPG 密钥后,执行以下 echo 命令添加其正式的 apt 存储库 3) 在 Ubuntu 24.04 上安装 Docker 运行以下 apt 命令在 Ubuntu 24.04 系统上安装...