91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker中command的示例代碼

發布時間:2021-12-13 15:04:41 來源:億速云 閱讀:414 作者:小新 欄目:云計算

這篇文章給大家分享的是有關docker中command的示例代碼的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

#command

# install docker in ubuntu 14
sudo apt-get install docker.io

sudo docker pull ubuntu
sudo docker pull ubuntu:14.04

sudo docker run -t -i ubuntu /bin/bash

sudo docker images

sudo docker ps 

sudo docker ps -a

sudo docker ps -l

sudo docker inspect [image id]

sudo docker search mysql

sudo docker rmi [-f] [image id or tag]

# 啟動容器(已停止的)
sudo docker start [docker name]

# 進入
sudo docker attach [docker name]

# 使用bash進入容器的控制臺,bash可更換為sh,即用sh
sudo docker exec -it <container name> bash

#新建容器時需要指定這個容器的域名以及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
# 為新鏡像打標簽為Spark
docker tag <existing-image> <hub-user>/<repo-name> [ (default:)latest]

# login, default docker hub
docker login

#logout
docker logout

# push
docker push <hub-user>/<repo-name>:<tag>

# 查看docker網絡
docker network ls

# 在容器中安裝ping,在容器中運行
apt-get update
apt-get install iputils-ping
# 在容器中安裝ifconfig,在容器中運行
apt-get update
apt-get install net-tools
# 在容器中安裝telnet,在容器中運行
apt-get install telnet

# -v 掛載本地目錄/home/docker/software/掛載到容器中的/software目錄下
docker run -v /home/docker/software/:/software -it ubuntu
# 默認掛載的路徑權限為讀寫。如果指定為只讀可以用:ro
docker run -v /home/docker/software/:/software:ro -it ubuntu

# 查看container的ip
docker 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

  1. install ssh
    error:

root@cloud1:~# ssh root@cloud1
ssh: connect to host cloud1 port 22: Connection refused
root@cloud1:~# source ./.bashrc 
Missing privilege separation directory: /var/run/sshd

solution:

mkdir /var/run/sshd
chmod 0755 /var/run/sshd
  1. 修改參數
    docker容器一旦啟動,參數就無法改變。尷尬。

  2. # source ~/.bashrc sh: 14: source: not found
    在ubuntu-upstart中命令提示符?為#,此時shell為dash,輸入“bash”即可切換為bash環境,source命令即可正常使用。

感謝各位的閱讀!關于“docker中command的示例代碼”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上栗县| 荔波县| 奇台县| 丹寨县| 和平区| 海盐县| 富阳市| 泸溪县| 拜泉县| 东平县| 金湖县| 扎鲁特旗| 昌图县| 西藏| 北流市| 英山县| 新绛县| 志丹县| 台前县| 阿瓦提县| 日照市| 明光市| 麻栗坡县| 大埔县| 余姚市| 天柱县| 迁安市| 桃园市| 通榆县| 石楼县| 锦州市| 常山县| 毕节市| 孟州市| 吉隆县| 稻城县| 盈江县| 兴宁市| 淳安县| 海伦市| 石嘴山市|