第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)教一下該如何在docker容器中運(yùn)行一個(gè)程序?

請(qǐng)教一下該如何在docker容器中運(yùn)行一個(gè)程序?

一只斗牛犬 2019-11-13 14:11:46
如何在docker容器中運(yùn)行一個(gè)程序
查看完整描述

3 回答

?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊

1. 安裝 Docker
在開(kāi)始前,我們首先得確保在Linux主機(jī)中已經(jīng)安裝了Docker。這里,我運(yùn)行的是CentOS 7 主機(jī),我們將運(yùn)行yum管理器和下面的命令來(lái)安裝Docker。
# yum install docker

# systemctl restart docker.service

2. 創(chuàng)建 Dockerfile
現(xiàn)在,Docker守護(hù)進(jìn)程已經(jīng)在運(yùn)行中了,我們現(xiàn)在準(zhǔn)備創(chuàng)建自己的Firefox Docker容器。我們要?jiǎng)?chuàng)建一個(gè)Dockerfile,在其中我們要輸入需要的配置來(lái)創(chuàng)建一個(gè)可以工作的Firefox容器。為了運(yùn)行 Docker 鏡像我們需要使用最新版本的CentOS。要?jiǎng)?chuàng)建 Docker 鏡像,我們需要用文本編輯器創(chuàng)建一個(gè)名為Dockerfile的文件。
# nano Dockerfile

接著,在Dockerfile中添加下面的行并保存。
#!/bin/bashFROM centos:7RUN yum install -y firefox# 用你自己的 uid /gid 替換下面的0RUN export uid=0 gid=0RUN mkdir -p /home/developerRUN echo "developer:x:${uid}:${gid}:Developer,,,:/home/developer:/bin/bash" >> /etc/passwdRUN echo "developer:x:${uid}:" >> /etc/groupRUN echo "developer ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoersRUN chmod 0440 /etc/sudoersRUN chown ${uid}:${gid} -R /home/developerUSER developerENV HOME /home/developerCMD /usr/bin/firefox

注意:在第四行的配置中,用你自己的用戶和組id來(lái)替換0。 我們可以用下面的命令在shell或者終端中得到uid和gid。

查看完整回答
反對(duì) 回復(fù) 2019-11-24
?
天涯盡頭無(wú)女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊

Kali Linux 是一個(gè)對(duì)于安全測(cè)試人員和白帽的一個(gè)知名操作系統(tǒng)。它帶有大量安全相關(guān)的程序,這讓它很容易用于滲透測(cè)試。最近,Kali Linux 2.0 發(fā)布了,它被認(rèn)為是這個(gè)操作系統(tǒng)最重要的一次發(fā)布。另一方面,Docker 技術(shù)由于它的可擴(kuò)展性和易用性讓它變得很流行。Dokcer 讓你非常容易地將你的程序帶給你的用戶。好消息是你可以通過(guò) Docker 運(yùn)行Kali Linux 了,讓我們看看該怎么做 :)

在 Docker 中運(yùn)行 Kali Linux 2.0
相關(guān)提示
如果你還沒(méi)有在系統(tǒng)中安裝docker,你可以運(yùn)行下面的命令:
對(duì)于 Ubuntu/Linux Mint/Debian:
sudo apt-get install docker
對(duì)于 Fedora/RHEL/CentOS:
sudo yum install docker
對(duì)于 Fedora 22:
dnf install docker
你可以運(yùn)行下面的命令來(lái)啟動(dòng)docker:
sudo docker start
首先運(yùn)行下面的命令確保 Docker 服務(wù)運(yùn)行正常:
sudo docker status
Kali Linux 的開(kāi)發(fā)團(tuán)隊(duì)已將 Kali Linux 的 docker 鏡像上傳了,只需要輸入下面的命令來(lái)下載鏡像。
docker pull kalilinux/kali-linux-docker

Pull Kali Linux docker
下載完成后,運(yùn)行下面的命令來(lái)找出你下載的 docker 鏡像的 ID。
docker images

Kali Linux Image ID
現(xiàn)在運(yùn)行下面的命令來(lái)從鏡像文件啟動(dòng) kali linux docker 容器(這里需用正確的鏡像ID替換)。
docker run -i -t 198cd6df71ab3/bin/bash
它會(huì)立刻啟動(dòng)容器并且讓你登錄到該操作系統(tǒng),你現(xiàn)在可以在 Kaili Linux 中工作了。

Kali Linux Login
你可以在容器外面通過(guò)下面的命令來(lái)驗(yàn)證容器已經(jīng)啟動(dòng)/運(yùn)行中了:
docker ps



查看完整回答
反對(duì) 回復(fù) 2019-11-24
  • 3 回答
  • 0 關(guān)注
  • 1367 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)