docker中command的示例代码
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章给大家分享的是有关docker中command的示例代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。#command# install docker in ubu
千家信息网最后更新 2025年12月01日docker中command的示例代码
这篇文章给大家分享的是有关docker中command的示例代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
#command
# install docker in ubuntu 14sudo apt-get install docker.iosudo docker pull ubuntusudo docker pull ubuntu:14.04sudo docker run -t -i ubuntu /bin/bashsudo docker imagessudo docker ps sudo docker ps -asudo docker ps -lsudo docker inspect [image id]sudo docker search mysqlsudo docker rmi [-f] [image id or tag]# 启动容器(已停止的)sudo docker start [docker name]# 进入sudo docker attach [docker name]# 使用bash进入容器的控制台,bash可更换为sh,即用shsudo docker exec -itbash#新建容器时需要指定这个容器的域名以及hosts文件#参数:#name:容器名称#h:域名#add-host:/etc/hosts文件中的域名与IP的映射docker run --name cloud1 -h cloud1 --add-host cloud1:172.17.0.2 --add-host cloud2:172.17.0.3 --add-host cloud3:172.17.0.4 -it ubuntu# 提交cloud1容器,命令返回新镜像的编号docker commit cloud1# 为新镜像打标签为Sparkdocker tag / [ (default:)latest]# login, default docker hubdocker login#logoutdocker logout# pushdocker push / : # 查看docker网络docker network ls# 在容器中安装ping,在容器中运行apt-get updateapt-get install iputils-ping# 在容器中安装ifconfig,在容器中运行apt-get updateapt-get install net-tools# 在容器中安装telnet,在容器中运行apt-get install telnet# -v 挂载本地目录/home/docker/software/挂载到容器中的/software目录下docker run -v /home/docker/software/:/software -it ubuntu# 默认挂载的路径权限为读写。如果指定为只读可以用:rodocker run -v /home/docker/software/:/software:ro -it ubuntu# 查看container的ipdocker inspect --format "{{.NetworkSettings.IPAddress}}" container-name# 启动3个spark(ubuntu)容器docker run --name cloud1 -h cloud1 --add-host cloud1:172.17.0.2 --add-host cloud2:172.17.0.3 --add-host cloud3:172.17.0.4 -it ubuntu
problem
install ssh
error:
root@cloud1:~# ssh root@cloud1ssh: connect to host cloud1 port 22: Connection refusedroot@cloud1:~# source ./.bashrc Missing privilege separation directory: /var/run/sshd
solution:
mkdir /var/run/sshdchmod 0755 /var/run/sshd
修改参数
docker容器一旦启动,参数就无法改变。尴尬。# source ~/.bashrc sh: 14: source: not found
在ubuntu-upstart中命令提示符?为#,此时shell为dash,输入"bash"即可切换为bash环境,source命令即可正常使用。
感谢各位的阅读!关于"docker中command的示例代码"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
容器
参数
命令
域名
中安
运行
代码
示例
内容
文件
更多
目录
篇文章
镜像
不错
实用
尴尬
名称
控制台
提示符
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
秋冬季网络安全
数据库的保护包含什么
被黑影响服务器吗
数据库遍历列名
软件开发如何选时间最短算法
华为云文档数据库部署方式
fmc补充数据库
9i数据库是什么
女子学习网络技术
网络技术公司会议服务
2019网络安全知识周
品质好的网络安全公司
网络安全主题漫画小学生
响当当网络技术怎么样
陕西鲲鹏服务器
联想t168服务器
网络技术基础知识面试
伊犁师范大学数据库
密信如何加入服务器
数据库连表查询语句
通过源码怎么扫描数据库
安徽冠格网络技术有限公司
sata服务器加硬盘
网络安全法所称的网络是什么
软件开发选科
北京金融行业软件开发
服务器显示器驱动怎么安装
我的世界服务器系统
登录steam显示服务器错误
北邮 网络安全大拿