docker的使用以及注意事项

编程入门 行业动态 更新时间:2024-10-24 14:25:38

docker的使用以及<a href=https://www.elefans.com/category/jswz/34/1768820.html style=注意事项"/>

docker的使用以及注意事项

ssh的登录

1.登录ssh
ssh 用户名@IP地址
2.生成密钥
ssh-keygen生成密钥,在.ssh文件夹中(如果没有自己生成一个)

如果密钥之前已经生成过,可能在配置git的时候,会报错:这个密钥已经使用过的报错
解决方法是:otherwise[y/n]:
在使用ssh-keygen后的提示中输入y即可

3.配置用户信息
在config文件中写入

 User 别名 (最好写成登陆的用户的名称,方便记忆)	HostName IP地址User 用户名

之后就能使用ssh 用户别名进行登录了
4.免密配置
方法一:ssh-copy-id 用户别名
方法二:将id_rsa.pub中的密钥复制出来,粘贴到ssh用户中的.ssh/authorized_keys中(没有需要自己创建)
一定是先配置的信息才能进行免密登录
接下来就可以进行文件互传了
scp .vimrc .bashrc .tmux.conf 配置的ssh用户名
进行vim和bash,tmux的同步

docker的配置

官方文档
这里以ubuntu为例
1.docker pull ubuntu:20.04拉去镜像
2.docker load -i ubuntu_20_04.tar将镜像从文件中加载出来
3.docker images 查看所有的镜像
4.docker create -it ubuntu_20_04.tar(镜像ID也可以)创建容器
5.docker ps 查看所有的正在运行的容器
docker ps -a 查看所有的容器
6.docker stop 容器名(或者ID) 关闭容器只能关闭已经停止运行的容器
7.docker attach 容器名(或者ID) 进入容器
8.passwd进入容器对容器进行配置密码
9.ctrl+p,ctrl+q挂起容器
ctrl+d退出容器
10.只有容器挂起才能进行免密登录
将容器看成新的ssh进行配置即可

User 别名HostName IP地址User 容器名Port 端口号(可以不写)

端口开放
docker run -p 20000:22 -p 8000:8000 --name 容器名 -itd 镜像名
将20000端口映射到22,将8000端口映射到8000
使用这个代替容器的创建和运行
11.docker rmi 镜像名 删除镜像
docker rm 容器名 删除容器
12.docker export -o 导出名 容器 将容器导出成镜像
docker import 镜像文件 镜像 将镜像文件展开成镜像
export/importsave/load的区别

export/import会丢失部分信息
load/save 就不会

更多推荐

docker的使用以及注意事项

本文发布于:2023-11-16 17:36:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1630951.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:注意事项   docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!