【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
相关推荐
wanhengidc12 小时前
高性价比云手机 多端同步
运维·服务器·科技·智能手机·云计算
知识分享小能手12 小时前
CentOS Stream 9入门学习教程,从入门到精通,CentOS Stream 9 的过滤器 —— 语法详解与实战案例(18)
linux·学习·centos
.hopeful.13 小时前
Docker——初识
服务器·docker·微服务·容器·架构
AI视觉网奇13 小时前
Meta-Llama-3.1-8B-bnb-4bit 下载加载
linux·开发语言·python
素雪风华13 小时前
只使用Docker+Maven实现全自动化流程部署服务;Docker创建ffmpeg环境;
java·运维·后端·docker·容器·自动化·maven
roman_日积跬步-终至千里13 小时前
【运维-架构】Starrocks生产级运维脚本设计与实现
运维
学习3人组13 小时前
docker运行报错启动守护进程
linux·运维·centos
你想考研啊13 小时前
k8s使用kubectl报错
java·docker·kubernetes
绵羊202313 小时前
索拉非尼作用机制
linux
小张帅三代13 小时前
华为昇腾服务器ubuntu安装Anaconda步骤
运维·服务器·ubuntu