zoukankan      html  css  js  c++  java
  • docker安装与配置

    1. docker安装

    1.1 Ubuntu安装

    联网状态

    1. sudo apt install -y docker   # 安装docker即可 
    

    1.2 CentOS安装

    离线状态:

    1. 下载软件包 19.03需要三个docker-ce,docker-cli,container-io
    2. rpm -ivh *.rpm            # 安装软件
    3. systemctl daemon-reload   # 启动daemon
    4. systemctl start docker    # 启动docker
    5. systemctl status docker   # 查看docker状态,active且是绿色即启动成功
    5. systemctl enable docker   # 加入开机自启
    6. 可能会缺少依赖,少什么下载对应的包,使用rpm安装即可,也可挂载镜像来安装
    

    清华源

    2 docker的使用

    2.1 docker在VScode使用

    2.1.1 连接本机docker

    1. 插件:Docker
    2. 修改配置文件
    1. vim /lib/systemd/system/docker.service  # 修改docker的配置文件
    2. ExecStart=/usr/bin/dockerd -H fd:// -H 0.0.0.0:port --containerd=/run/containerd/containerd.sock  --insecure-registry hub-mirror.c.163.com  # 其中Port改为指定 端口号,改为该内容或者,也可以改成多个源 --insecure-registry hub-mirror.c.163.com --insecure-registry *** 保存退出即可
    3. systemctl daemon-reload
    4. systemctl restart docker
    
    1. 打开vscode的设置,找到dockers-HOST,可以搜索查找,如果是本机请输入http://127.0.0.1:port,点击docker的按钮,刷新,就可以看到连接上了

    2.1.2 连接其他主机

    1. 对于docker的基本配置与上一节相同,但是还需要其他配置
    2. 插件:remote-ssh,
    3. 配置ssh远程免密登录
    首先这里要说一下,在Windows里使用ssh需要安装openssh,或者git等,本人用的是git,并将git的安装目录中C:xxxGitusrin引入到了环境变量Path里才可以使用
    1. ssh-keygen -t rsa -b 4096  # 生成密钥,默认目录在x:User
    ame.ssh目录下,加入-f参数可以指定目录
    2. ssh-copy-id -i /home/a/.ssh/id_rsa.pub user@host  # 该方法可以远程传输密钥到服务器 并把密钥加入到authorized_keys,当然只可以使用当时创建密钥的用户进行远程登录
    3. systemctl restart sshd  # 重启sshd 服务
    
    1. 打开vscode,打开remote-ssh的界面,点击 设计按钮,会打开配置文件,在存放密钥的文件夹下配置config文件
    # config文件格式
    Host connect
        HostName ****
        User xxx
        Port 22
    
    1. 在左边侧边栏里就会 出来刚才添加的Host,删除也是通过删除配置文件里面的内容,点击host右侧的标志就可以连接,会弹出新窗口。
    2. 在下面点击绑定窗口,绑定之前设定好的端口号,在设置里host同样设置为http://127.0.0.1:port,因为远程连接已经将端口映射到本地,直接即可
    3. 这个插件最牛的就是链接后可以在vscode里直接编辑服务器里面的文件。
    谁不是孤身一人,翻山越岭
  • 相关阅读:
    codeforces 713A A. Sonya and Queries(状态压缩)
    2016大连网赛
    hdu-5834 Magic boy Bi Luo with his excited tree(树形dp)
    codeforces gym-101078
    ifrog-1028 Bob and Alice are playing numbers(trie树)
    codeforces 477B B. Dreamoon and Sets(构造)
    codeforces 477A A. Dreamoon and Sums(数学)
    三角形划分区域
    当总统
    Friends number
  • 原文地址:https://www.cnblogs.com/hasz/p/13492297.html
Copyright © 2011-2022 走看看