Ubuntu 配置 ssh 免密连接、安装Docker、docker-compose

news/2024/10/17 12:58:58/

Ubuntu 配置 ssh 免密连接

本机

#生成密钥
ssh-keygen -t rsa -b 4096
#发送公钥到服务器
ssh-copy-id username@remote_host
#测试
ssh username@remote_host

全部回车,密钥存储路径默认是 ~/.ssh/id_rsa

服务器
确认服务器公钥配置允许远程公钥认证

sudo vim /etc/ssh/sshd_config
确认 PubkeyAuthentication yes
sudo systemctl restart ssh

本机
为 SSH 连接的服务器设置别名

vim ~/.ssh/config
Host nameHostName IP地址Port ssh端口号User root用户名PassWordAuthentication yes 使用密码身份验证
sudo systemctl restart ssh

Ubuntu 安装 Docker

一键安装

没有特殊需求直接安装 Docker 的一个 Ubuntu 软件包版本

sudo apt update && sudo apt upgrade && sudo apt install -y docker.io
service docker start
sudo systemctl enable docker
sudo systemctl is-enabled docker

配置Docker镜像源

sudo vim /etc/docker/daemon.json
{"registry-mirrors": ["https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn","https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://docker.1panel.live"]
}
sudo systemctl restart docker
docker info
docker run hello-world

dockercompose_73">Ubuntu 安装 docker-compose

GitHub仓库地址

本机下载一个最新对应版本重命名为 docker-compose传到服务器

scp  ./docker-compose  root@IP:/usr/bin/

服务器赋权限

chomod +x /usr/bin/docker-compose

PS

查看容器日志命令

docker logs 容器ID -f

UP!


http://www.ppmy.cn/news/1539708.html

相关文章

STM32 ADC介绍

文章目录 STM32 ADC介绍一、ADC的基本概念二、STM32 ADC的主要特点高分辨率:多通道输入:多种工作模式:内置温度传感器和参考电压: 三、ADC的工作原理采样阶段:转换阶段:数据存储: 四、ADC的配置…

【网络安全】JSONP劫持原理及攻击实战

未经许可,不得转载。 文章目录 JSONP简介JSONP工作原理JSONP劫持Callback可定义问题JSONP简介 JSONP(JavaScript Object Notation Padding)是一种用于绕过浏览器同源策略限制的技术,使得网页可以从不同域名的服务器请求数据。由于浏览器的同源策略限制,网页通常只能向与其…

C++笔记---红黑树的插入删除

1. 红黑树的概念 红黑树是一棵二叉搜索树,他的每个结点增加一个存储位来表示结点的颜色,可以是红色或者黑色。 通过对任何一条从根到叶子的路径上各个结点的颜色进行约束,红黑树确保对于任意一个结点,没有一条到NULL结点的路径会…

Metasploit渗透测试之MSFvenom

简介 到目前为止,你应该已经对MSFvenom不陌生了,因为在之前的文章中已经介绍多次了。MSFvenom是用于生成有效攻击载荷和编码的工具。它由msfpayload和msfencode演变而来。并于2015年6月8日取代了这两者。 在本文中,我们将更深入地研究可用的…

1、HTML笔记

文章目录 计算机基础知识一、HTML基础Web标准(面试重点)为什么需要Web标准Web标准的构成 HTML标签DOCTYPE和 lang 以及charset字符集的使用标题标签段落标签和换行标签文本格式化标签div和span标签图像标签和路径超链接标签注释标签特殊字符表格标签列表标签表单标签…

ETL技术在金蝶云星空与旺店通WMS集成中的应用

金蝶云星空数据集成到旺店通WMS的技术案例分享 在数字化转型的背景下,现代企业对系统间的数据集成需求日益增加。本篇文章将以“组装入库>其他入库单-1”方案为例,详细解析如何通过轻易云数据集成平台,实现金蝶云星空与旺店通WMS之间的数…

CentOS 7 网络连接显示“以太网(ens33)不可用”

创建linux虚拟机,配置网络和主机名显示"以太网(ens33,被拔出)" 桌面右键此电脑,管理,找到“服务和应用程序”,点击“服务”,找到下图两个服务,将“禁用”状态改…

JQuery创建HTML公用模块进行引用

HTML公用模块引用 一、创建公共header文件二、导入header模块三、可能会遇到的问题1. "Uncaught ReferenceError: $ is not defined" 开发环境可能会遇到多个Html存在一个模块是相同的,因此在修改过程中逐一修改比较麻烦,因此把这个公用模块另…