阿里云服务器怎么安装docker
文章目錄
- 租服務(wù)器
- 登錄服務(wù)器
- 配置ssh免密登錄方式
- 修改服務(wù)器別名
- ssh免密登錄
- 安裝docker
- 先登錄服務(wù)器
- 進入docker官網(wǎng)安裝
- Set up the repository
- Install Docker Engine
租服務(wù)器
這里是在阿里云租的服務(wù)器,咱用的是ECS服務(wù)器。
如果是新租的小伙伴,需要在實例中修改密碼,這樣方便我們在terminal中登錄服務(wù)器。
登錄服務(wù)器
ssh root@公有IP首先要adduser,防止在root賬戶下把服務(wù)器搞崩。
$ adduser username # 創(chuàng)建用戶username $ usermod -aG sudo username # 給用戶username分配sudo權(quán)限退出服務(wù)器exit或者ctrl + D
配置ssh免密登錄方式
修改服務(wù)器別名
修改服務(wù)器的別名,這里是server1:
進入~/.ssh/
vim config,
Host myserverHostname IP地址User acs_1772Host server1 Hostname 共有ipUser usernamessh免密登錄
在自己的terminal中
創(chuàng)建密鑰:
$ ssh-keygen然后一直回車即可。
執(zhí)行結(jié)束后,~/.ssh/目錄下會多兩個文件:
- id_rsa:私鑰
- id_rsa.pub:公鑰
然后輸入
$ ssh-copy-id 服務(wù)器的別名就會完成ssh免密登錄的設(shè)置。
具體測試如下:
$ ssh-copy-id server1 # ssh免密登錄 /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/username/.ssh/id_rsa.pub" /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys username@公有IP's password: Number of key(s) added: 1Now try logging into the machine, with: "ssh 'server1'" and check to make sure that only the key(s) you wanted were added.下一次登錄只需要使用:
$ ssh server1不用輸入密碼。
安裝docker
先登錄服務(wù)器
這是我們的服務(wù)器:Ubuntu Focal 20.04版本
進入docker官網(wǎng)安裝
進入docker官網(wǎng)
https://docs.docker.com/engine/install/ubuntu/
這是我們使用的方法:Install using the repository
我們只需要將命令復(fù)制到終端執(zhí)行即可,下面暫且記錄一份
Set up the repository
Update the apt package index and install packages to allow apt to use a repository over HTTPS:
$ sudo apt-get update $ sudo apt-get install \ca-certificates \curl \gnupg \lsb-releaseAdd Docker’s official GPG key:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgUse the following command to set up the stable repository.
$ echo \"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullInstall Docker Engine
$ sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io經(jīng)過上面幾個步驟,我們的docker就安裝完成
$ docker --version Docker version 20.10.12, build e91ed57總結(jié)
以上是生活随笔為你收集整理的阿里云服务器怎么安装docker的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wsl ubuntu update显示e
- 下一篇: IDEA2021.3无法创建测试类解决方