怎么在docker里面安装软件

怎么在docker里面安装软件,第1张

下载最近版的docker

for

os

x

installer。

运行安装程序,

安装virtualbox和boot2docker管理工具。

运行应用程序文件夹下的boot2docker应用:

或者手动初始化boot2docker,打开终端运行:

?

1

2

3

$

boot2docker

init

$

boot2docker

start

$

export

docker_host=tcp://$(boot2docker

ip

2>/dev/null):2375

一旦你初始化化好了一个虚拟机,你就能用boot2docker

stop和boot2docker

start来进行控制。

chasehong

翻译于

1年前

0人顶

翻译的不错哦!

更新

下载最新版的docker

for

os

x

installer

运行安装程序,

更新virtualbox和boot2docker管理工具。

更新现有虚拟机,打开终端并运行:

?

1

2

3

$

boot2docker

stop

$

boot2docker

download

$

boot2docker

start

运行docker

在终端上跑一个“hello

world”

的示例来测试docker。启动虚拟机然后运行:

?

1

$

docker

run

ubuntu

echo

hello

world

这样应该会下载ubuntu镜像并打印hello

world。

容器端口跳转

最新版的boot2docker建立了一个仅有网络适配器的主机提供可以接入容器的端口。

如果你运行一个有公开端口的容器,

?

1

$

docker

run

--rm

-i

-t

-p

80:80

nginx

然后你应该能用ip地址接入nginx服务器:

?

1

$

boot2docker

ip

通常,这个ip地址为192.168.59.103,但是也可能被virtualbox启用的dhcp修改。

daemon.json:

Dockerfile:

导出:

导入:

sudo docker run -d --name wechat --device /dev/snd --ipc="host"

-v /tmp/.X11-unix:/tmp/.X11-unix

-v DISPLAY

-e XMODIFIERS=@im=fcitx

-e QT_IM_MODULE=fcitx

-e GTK_IM_MODULE=fcitx

-e AUDIO_GID= getent group audio | cut -d: -f3

-e GID= id -g

-e UID= id -u

bestwu/wechat

docker run -d --net host --name proxy-client -v /data/docker/proxy-client/conf/config.properties:/usr/local/proxy-java-client-0.1/conf/config.properties -v /data/docker/proxy-client/logs/:/usr/local/proxy-java-client-0.1/logs/ proxy-client

mkdir -p /data/mysql/data /data/mysql/logs /data/mysql/conf

docker run -p 3306:3306 --name mysql -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=password -d mysql:5.7

nacos

docker run --restart=always --env MODE=standalone -v /data/nacos/conf/application.properties:/home/nacos/conf/application.properties -v /data/nacos/logs:/home/nacos/logs/ --name nacos -d -p 8848:8848 nacos/nacos-server


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11336490.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存