【Docker】docker的一些常用命令

文章目录

通过镜像构建容器

console 复制代码
docker run -dti --gpus all --entrypoint /bin/bash --runtime=nvidia --name base_hexiang  --cgroupns host --ipc host -p 3917:32726/tcp --shm-size 1GB --ulimit memlock=-1 -v /mnt:/mnt --ipc=host 30778733900b

进入容器配置相关内容

console 复制代码
sudo docker exec -it base_hexiang /bin/bash

启动ssh服务

console 复制代码
netstat -tuln #查看状态
service ssh restart

编辑ssh文件

console 复制代码
vim /etc/ssh/sshd_config  # 修改 PasswordAuthentication 为 yes

service ssh restart

passwd # 为容器中的用户设置密码

配置ssh自动启动

con 复制代码
echo "service ssh start" >> /root/.bashrc  # 在容器中

通过ssh访问容器

console 复制代码
ssh root@ip -p 3917  #之后输入密码

将正在运行容器保存为新的镜像

console 复制代码
docker commit base_hexiang base_hexiang

docker stop hexiang  # 如果其是父亲镜像,则提示无法删除
docker rm hexiang

将Docker镜像上传到Harbor

console 复制代码
docker tag 
docker push
相关推荐
Pseudo…4 分钟前
linux Shell编程之函数与数组(四)
linux·运维·服务器
杰瑞学AI8 分钟前
Devops之GitOps:什么是Gitops,以及它有什么优势
运维·git·云原生·kubernetes·devops·argocd
写代码的小阿帆13 分钟前
内网Windows挂载目录到公网服务器
运维·服务器
日日行不惧千万里14 分钟前
远程登录一个Linux系统,如何用命令快速知道该系统属于Linux的哪个发行版,以及该服务器的各种配置参数,运行状态?
linux·运维·服务器
F36_9_16 分钟前
质量问题频发,如何提升源头把控
大数据·运维
lifewange25 分钟前
日志查询 Less命令:/搜索
linux
云原生应用市场1 小时前
一键私有化部署Dify,轻松搞定 AI 智能客服机器人
运维·前端·后端
lifewange1 小时前
日志查询:使用 less 命令搜索关键字的方法
linux·less
KubeSphere 云原生2 小时前
云原生周刊:K8s 中的 GPU 共享
云原生·容器·kubernetes
脑斧猴2 小时前
Linux中信号的保存
linux