linux中docker的安装及使用

最近公司为了整理服务器,决定让我在linux上安装docker,给每个人划分一个虚拟的空间。

服务器中安装了ubuntu18.04版本。操作如下:

docker的安装参考一下链接:CentOS Docker 安装 | 菜鸟教程

1.拉取镜像并启动容器

docker run -itd --volume /data/Gbl:/tmp/destination --name ubuntu -p 5000:22 ubuntu bash

//这里拉取了ubuntu镜像,命名为ubuntu,并且将22号端口映射到5000端口(ssh远程登录时用到),为了防止数据丢失,将容器中/tmp/destination文件映射到物理机的/data/Gbl,保证关闭容器后数据也不会丢失。根据自己的需要拉取镜像。

2.进入容器

docker exec -it a9cbce70127f /bin/bash

//a9cbce70127f :容器的ID号

3.更新容器中系统环境
apt-get update
apt-get upgrade
apt-get install passwd
apt-get install openssh-server  //安装ssh,用于远程连接
apt-get install vim   //安装vim编辑器
passwd    //给root设置密码
service ssh start //启动ssh服务
ps -e |grep ssh //查看docker是否启动
 

4.配置文件写入内容

vim /etc/ssh/sshd_config /  /打开配置文件

--------------将一下内容写入配置文件---------------------------

PubkeyAuthentication yes                #启用公钥私钥配对认证方式
AuthorizedKeysFile .ssh/authorized_keys    #公钥文件路径
PermitRootLogin yes                     #root能使用ssh登录

5.重启服务

service ssh restart  //重启服务

6.测试,使用cmd本地远程登录测试

ssh -p 5000 root@xxx.xx.xxx.xx登录   //@后面跟的是服务器IP地址

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Docker是一个开源的容器化平台,能够将应用程序和相关的依赖打包成一个独立的容器,以提供更高效、轻量级、可移植的应用环境。下面将详细介绍在Linux系统安装使用Docker的步骤。 首先,要在Linux系统安装Docker,可以按照以下步骤操作: 1. 打开终端,使用命令`sudo apt-get update`更新软件包列表。 2. 使用命令`sudo apt-get install docker-ce docker-ce-cli containerd.io`安装Docker。 3. 安装过程完成后,使用`docker --version`命令检查Docker安装是否成功。 安装完成后,可以通过以下步骤来使用Docker: 1. 启动Docker服务,使用命令`sudo service docker start`。 2. 搜索并下载镜像,使用`docker search`命令搜索需要的镜像,例如`docker search ubuntu`,然后使用`docker pull`命令下载所需镜像。 3. 运行容器,使用`docker run`命令创建并运行一个容器,例如`docker run -it ubuntu`,这将创建一个基于Ubuntu镜像的容器,并进入该容器的命令行界面。 4. 在容器内部进行操作,可以在容器内部安装软件、配置环境等。 5. 退出容器,使用`exit`命令退出当前容器。 6. 停止容器,使用`docker stop`命令停止一个运行的容器,例如`docker stop container-id`。 7. 删除容器,使用`docker rm`命令删除已停止的容器,例如`docker rm container-id`。 8. 删除镜像,使用`docker rmi`命令删除不再需要的镜像,例如`docker rmi image-id`。 通过以上步骤,就可以在Linux系统安装使用DockerDocker提供了丰富的命令和功能,可以方便地管理和部署应用程序,提高开发和运维效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值