docker中command的示例代码
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章给大家分享的是有关docker中command的示例代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。#command# install docker in ubu
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
网络安全 手机失泄密
服务器一般运行速度
数据库可以更改到本地吗
香港网络安全职位
微软软件开发比赛
服务器保存验证码多久
中星会员管理系统服务器
严守网络安全教育
数据库安全性控制基本方法
一点萌互联网科技有限公司
挖矿软件开发公司
嘉兴高密度服务器厂家
扬州耕地质量调查评价数据库
运动神经元数据库
软件开发专业工资
华侨大学网络安全
x86服务器竞争力
幼师网络安全主题演讲稿
知乎赴日软件开发
玉树州网络安全支援
网络安全师岗位说明
网络安全 手机失泄密
服务器频繁更新是什么原因
百信云龙服务器厂家
相框制作软件开发
银行软件开发项目总监待遇
软件开发岗廉政风险点
用友u8数据库服务器数据源
金融网络安全基本知识
数据库考研适合听的课