【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
相关推荐
vortex59 分钟前
Bash 替换机制(三):变量替换
linux·开发语言·bash
Elastic 中国社区官方博客10 分钟前
在 Kibana 中可视化你的 Bosch Smart Home 数据
大数据·运维·elasticsearch·搜索引擎·信息可视化·全文检索·kibana
松涛和鸣11 分钟前
34、 Linux IPC进程间通信:无名管道(Pipe) 和有名管道(FIFO)
linux·服务器·c语言·网络·数据结构·数据库
小虾米vivian24 分钟前
dmetl5 web管理平台 监控-流程监控 看不到运行信息
linux·服务器·网络·数据库·达梦数据库
TG:@yunlaoda360 云老大25 分钟前
如何将外部镜像文件导入华为云国际站代理商的IMS服务?
linux·运维·华为云
ascarl201026 分钟前
准确--Kubernetes 修改 NodePort 端口范围操作文档
云原生·容器·kubernetes
怀旧,27 分钟前
【Linux系统编程】13. Ext系列⽂件系统
android·linux·缓存
何包蛋H27 分钟前
Docker Maven 插件深度配置指南:Spotify vs Fabric8
docker·容器·maven
Vect__29 分钟前
Linux常见工具使用
linux·服务器
从零开始学习人工智能30 分钟前
解决Docker容器无法访问宿主机IP和端口的全维度实践指南
tcp/ip·docker·容器